D4
Size: a a a
ДР
КГ
КГ
КГ
КГ
D
react-router-dom
.useEffect
с пустым массивом зависимостей.useEffect
компонента component777
, и соответственно когда перехожу на страницу с компонентом component777
запускается еще раз то, что содержится в useEffect
.const App = () => {
const currentUser = useSelector((state) => state.usersInfo.currentUser);
return (
<BrowserRouter>
{currentUser ? <Redirect to="/reg" /> : <Redirect to="/" />}
<Switch>
<Route exact path="/reg" component={RegistrationPage} />
<Route exact path="/auth" component={AuthenticationPage} />
<Route exact path="/"><Home /></Route>
</Switch>
</BrowserRouter>
);
};
Как будто, при первом отображении сначала показываются все компоненты, потом убираются и показывается форма.useEffect
, когда манипуляций со стором перед тем, как попасть на страницу где-то 6.K
DP
K
DP
K
DP
В
АШ
DP
В
Т
K