Я создаю веб-приложение со страницей входа в качестве страницы по умолчанию. Когда пользователь успешно входит в систему, я хочу направить пользователя к другому функциональному компоненту dashboard () .
Мое приложение. js выглядит следующим образом
function App() {
return (
<ThemeProvider theme={THEME}>
<FirebaseContext.Consumer>
{firebase => <SignIn firebase={firebase}/>}
</FirebaseContext.Consumer>
</ThemeProvider>
);
}
export default App;
SignIn - это компонент, который содержит форму входа и действие для аутентификации пользователя.
export default function SignIn(props) {
function signInUser(){
\\Signs in a user, and redirects to Dashboard() component
}
return(...)
}
Как перенаправить пользователя из функции signInUser на другой компонент панель мониторинга () ?