Я видел эту ошибку довольно много раз раньше. на это время оно приходит, когда я запускаю тесты.
Исторически я всегда исправлял это, импортируя компонент так:
import { myComponent } from './index'
Прямо сейчас я делаю некоторую условную логику, например, так:
let textToRender
If (something){
textToRender = <div> blah blah </div>
] else {
textToRender = <div> <AnotherComponent /> </div>
}
Я в основном отладил, что AnotherComponent
заставляет тесты выдавать эту ошибку. если я заменю его на <div> hello </div>
, мой тест не пройден по ожидаемой причине, которую я могу исправить
как можно наилучшим образом заглушить этот компонент для тестирования.
код работает нормально, просто получаю эту ошибку в этом тесте