Как использовать Framework7-React в Storybook? - PullRequest
0 голосов
/ 04 марта 2019

Там нет оболочки Framework7 для сборника рассказов, как пользовательский интерфейс материала для сборника рассказов .Итак, я пытаюсь создать простую оболочку Framework7.Пока это мой код:

Часть . / Storybook / config.js

import f7 from './f7-react-sb/f7';

addDecorator(f7());

Вот f7.js

import React from 'react';
import F7Wrapper from './F7Wrapper';

import 'framework7/css/framework7.min.css';
import Framework7 from 'framework7';
import Framework7React from 'framework7-react';

Framework7.use(Framework7React);

const f7 = () => {
  return getStory => {
    const story = getStory();

    return <F7Wrapper>{story}</F7Wrapper>;
  };
};

export default f7;

И F7Wrapper.js

import React from 'react';
import { App, Statusbar, View } from 'framework7-react';

export default ({ config, children }) => (
  <App params={config}>
    <Statusbar />

    <View>{children}</View>
  </App>
);

Правильно работает с первыми историями.Но когда я выбираю другие истории из левой панели, появляется сообщение об ошибке возврата и говорится, что

Framework7 уже инициализирован и не может быть инициализирован более одного раза

Является ли я отсутствующимчто-то?

...