summaryrefslogtreecommitdiff
path: root/client/components/LoggedOutView.jsx
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2017-03-20 04:54:05 +0100
committerJules Laplace <jules@okfoc.us>2017-03-20 04:54:05 +0100
commitb50da5917654afcfc20ff71658505b5826870423 (patch)
tree0bf61078ea9967cae355f9ec2b3f5a8f529fca75 /client/components/LoggedOutView.jsx
parent6ae0c07daeea0e03c832b3aa0f838778627431d8 (diff)
log in and out without reloading
Diffstat (limited to 'client/components/LoggedOutView.jsx')
-rw-r--r--client/components/LoggedOutView.jsx6
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({