Предупреждения проп-типа показывают `b` вместо имени компонента - PullRequest
1 голос
/ 03 июля 2019

Я пытался реализовать prop-types в моих компонентах для лучшей документации и обработки ошибок. Однако, когда выдается предупреждение, стек вызовов содержит буквы вместо имен компонентов.

Ex:

Warning: Failed prop type: The prop `type` is marked as required in `b`, but its value is `undefined`.
in b (created by b)
in b (created by withI18nextTranslation(b))
in withI18nextTranslation(b) (created by ConnectFunction)
in ConnectFunction (created by c)
in c (created by LoginLayout)
in div (created by LoginLayout)
in LoginLayout (created by c)
in c (created by b)
in Switch (created by b)
in Router (created by BrowserRouter)
in BrowserRouter (created by b)
in b
in I18nextProvider
in Provider

Конечно, это не идеально, так как я не могу выяснить, какой компонент имеет эту проблему.

Сначала я подумал, что это как-то связано с I18, но даже после удаления проблема сохраняется.

Любая помощь будет высоко ценится.

РЕДАКТИРОВАТЬ: переменные буквы вызваны минимизированным кодом, не связанным ни с одним компонентом.

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