В настоящий момент у меня большие проблемы с Storybook, связанные с правильной загрузкой модулей.
Я не могу привести отдельный пример, потому что проблемы кажутся такими ошибочными и трудно предсказуемыми.
По сути, сборник рассказов запускается и пытается импортировать файлы, однако на этом этапе что-то идет не так. Я предполагаю, что есть какая-то ошибка в одной из зависимостей вниз или что где-то есть круговая зависимость.
Я получаю эту ошибку во всех местах:
ReferenceError: Невозможно получить доступ к «SOMETHING» перед инициализацией
В основном мой файл сборника рассказов выглядит примерно так:
storiesOf('storybook test', module)
.addDecorator(withKnobs)
.add('a story ', () => {
return (
<div>
<Provider store={store}>
<HashRouter pathname={"asdf"}>
<CSVImportFlow
step={"edit"}
entitySchemas={{}}
/>
</HashRouter>
</Provider>
</div>
)
})
И эти справочные ошибки появляются в зависимости от того, что импортируется.