Не повторяется рендеринг компонента на состояние Change useEffect || После перезагрузки он показывает изменения || реагировать - PullRequest
0 голосов
/ 31 марта 2020

У меня есть приложение React Native с навигацией React. В ящике навигатора у меня есть несколько маршрутов, которые я хочу показывать, только когда состояние == true или аутентификация. когда приложение загружается в первый раз, состояние == false, и это не показывает ограничение, это хорошо, но когда я вхожу и состояние меняется на true, но когда я go в ящик, ничего не меняется, но когда я перезагружаю все приложение, которое показывает ограниченное content.

 const [state, setstate] = useState(false);
 const fethchToken = async () => {
  const token = await AsyncStorage.getItem("token");
   if (token) {
     setstate(true);
              }
  };
useEffect(() => {
fethchToken();
}, [fethchToken]);

, пожалуйста, скажите мне, как обновить навигацию, когда я установил состояние false в true без перезагрузки приложения

...