Я новичок, чтобы реагировать, и я пытаюсь сделать небольшую программу.У меня есть клиент, основанный на реакции, мой сервер работает на Nodejs, а моя база данных - Postgres.
Мне удалось создать рабочий логин от клиента с аутентификацией с сервера.Как я могу показать новую страницу после успешного входа?
my app.js:
export default class App extends React.Component {
render() {
const { url } = this.props.match
return (
<div className="fx-row high">
<Sidebar url={ url }/>
<div className="page fx-col fx-grow" style = {{ width : 150, height : 150, marginLeft : 450, marginTop : 100}}>
<Switch>
<Route path={ url + 'demo' } component={ Demo }/>
<Route path={ url + 'audits' } component={ Audits }/>
<Route component={ Login }/>
</Switch>
</div>
</div>
)
}
}
При входе в систему у меня есть handleSubmit, который отправляет сообщение с параметрами на сервери получите ответное тело.Я хочу, чтобы после того, как handltSubmit получил правильный ответ, чтобы показать другой экран от входа в систему, скажем, просто экран, который покажет «Вы вошли в систему».
Спасибо