Skip to content

Commit cdfa62c

Browse files
committed
Merge branch 'bugs/hide-login' into 'master'
Hide login/register page when user is logged in Closes #31 See merge request SUSE-UIUX/eos-user-story!132
2 parents 3d3405b + 5b5a445 commit cdfa62c

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

src/pages/Login.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,15 @@ export const Login = (props) => {
3939
dispatch({
4040
type: 'AUTHENTICATE'
4141
})
42-
navigate('/')
42+
navigate('/', { replace: true })
4343
} catch (e) {}
4444
}
4545

46+
if (state.auth) {
47+
navigate('/', { replace: true })
48+
return null
49+
}
50+
4651
return (
4752
<>
4853
<Helmet>

src/pages/Register.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,15 @@ export const Register = () => {
3737
dispatch({
3838
type: 'AUTHENTICATE'
3939
})
40-
navigate('/')
40+
navigate('/', { replace: true })
4141
} catch (e) {}
4242
}
4343

44+
if (state.auth) {
45+
navigate('/', { replace: true })
46+
return null
47+
}
48+
4449
return (
4550
<>
4651
<Helmet>

0 commit comments

Comments
 (0)