У меня есть приложение Redux
, и в console
я вижу следующую ошибку:
Warning: Failed prop type: Invalid prop `component` of type `object` supplied to `Route`, expected `function`.
in Route
printWarning @ webpack:///./node_mo…eckPropTypes.js?:21
Итак, я установил точку останова в строке 21
из reacts'
checkPropTypes.js
файл. Когда я перезагружал страницу и добрался до строки 21
, я просмотрел стек в Chrome
и обнаружил, что в файле patchedCreateElement.js
args
говорится, что ошибка возникает из Route
, который принимает path=gene_info
:
![enter image description here](https://i.stack.imgur.com/s5r1K.png)
Хорошо, тогда я решил поискать по всем файлам, где у меня есть gene_info
Route
. Я удалил их все из кода, перезагрузил страницу, но ошибка осталась. Затем я попытался удалить все Routes
из каждого файла, в котором он есть, - ошибка осталась. Итак, теперь я совершенно не понимаю, как продолжить его отладку. Может ли кто-нибудь помочь с выяснением строки Component
и моего фактического кода, которая вызывает ошибку? Как действовать в этом случае? Есть ли какое-либо вспомогательное программное обеспечение, которое может сказать мне, какая строка my
(написанная мной или собственного react
кода) react
кода приводит к ошибке?
Вот call stack
, который у меня . Если бы я мог расширить его еще больше, что привело бы к моему коду - это действительно было бы полезно. Не уверен, есть ли для этого приложения:
![enter image description here](https://i.stack.imgur.com/rV4KB.png)