javascript — перенаправление с помощью ловушки useEffect

Перенаправление с помощью ловушки useEffect

Идея состоит в том, что у меня есть компонент, который отображает что-то, но в то же время проверяет что-то, что вернет или перенаправит на другой компонент:

 useEffect(() ={amp}gt; { (() ={amp}gt; { if (true) { // return to one component } // return to another component })(); }); return ( {amp}lt;div{amp}gt; Javier {amp}lt;/div{amp}gt; ); 

Я думаю, что это возможно с помощью useEffect hook , но проблема в том, что он не перенаправляет на мои компоненты, я попытался использовать Redirect с react-router , вернуть сам компонент, а также использовать пакет history , в этом случае , только заменил URL, но не перенаправление вообще.

Это возможно? Или, может быть, я совсем не в теме.

Большое спасибо!

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector