diff options
| author | Jules Laplace <jules@okfoc.us> | 2017-03-20 04:54:05 +0100 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2017-03-20 04:54:05 +0100 |
| commit | b50da5917654afcfc20ff71658505b5826870423 (patch) | |
| tree | 0bf61078ea9967cae355f9ec2b3f5a8f529fca75 /client/components/LoggedOutView.jsx | |
| parent | 6ae0c07daeea0e03c832b3aa0f838778627431d8 (diff) | |
log in and out without reloading
Diffstat (limited to 'client/components/LoggedOutView.jsx')
| -rw-r--r-- | client/components/LoggedOutView.jsx | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/client/components/LoggedOutView.jsx b/client/components/LoggedOutView.jsx index b176edb..8d69896 100644 --- a/client/components/LoggedOutView.jsx +++ b/client/components/LoggedOutView.jsx @@ -24,6 +24,7 @@ export default class LoggedOutView extends React.Component { return ( <LoginForm visible={true} + didAuthenticate={this.props.didAuthenticate} onClose={this.closeModal} /> ) } @@ -31,6 +32,7 @@ export default class LoggedOutView extends React.Component { return ( <SignupForm visible={true} + didAuthenticate={this.props.didAuthenticate} onClose={this.closeModal} /> ) } @@ -87,7 +89,7 @@ class LoginForm extends React.Component { password: this.state.password, }).then(res => { console.log('Authenticated!', res); - window.location.reload() + this.props.didAuthenticate(res.data) }).catch(error => { console.error('Error authenticating!', error); this.setState({ @@ -152,7 +154,7 @@ class SignupForm extends React.Component { }) }).then(res => { console.log('Authenticated!', res) - window.location.reload() + this.props.didAuthenticate(res.data) }).catch(error => { console.error('Error authenticating!', error) this.setState({ |
