использование .Кидает ошибку type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: . Did you accidentally export a JSX literal instead of a component?
Хотя я делаю всё по документации , тобеж возвращаю компонент из хока ...
НО если заменить то что возвращает хок , например вместо return <ProtectedComponent {...props} />; возвращать return <div>Protected Page</div>/>; Всё равботает !!
В чём может быть ошибка ?
WithAuth(StartPage)
Ты буквально export a JSX literal instead of a component
Да,действительно ... Спасибо ... Тобеж ХОК должен принимать грубо говоря функицю а не сам компонент ?
<Foo /> — jsx literal Foo — компонент
Функция — это сам компонент
Теперь понятнее стало , спасибо
Обсуждают сегодня