Ошибка типа: преобразование круговой структуры в JSON с Storybook JS в React Native - PullRequest
1 голос
/ 30 января 2020

Это происходит всякий раз, когда я перехожу к новой истории в Storybook Navigator. Спасибо!

ExceptionsManager.js:126 Unhandled JS Exception: TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'HooksContext'
    |     property 'currentContext' -> object with constructor 'Object'
    --- property 'hooks' closes the circle

Я использую React Native 0.61.5 и @storybook/react-native 5.3.9

enter image description here

1 Ответ

2 голосов
/ 31 января 2020

Я имею дело с той же проблемой, и, к сожалению, у меня недостаточно опыта в Storybook или React Native для диагностики.

Однако я смог исправить модуль, как описано в https://github.com/storybookjs/storybook/issues/9294, т.е. "hooks.currentContext = Object.assign ({}, context, {hooks: null});"

Повторюсь, это не идеальное решение, так как исходная ошибка исходит из вложенные циклические отношения между currentContext и хуками. Это просто устанавливает зацепки на нуль, чтобы завершить круговую структуру.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...