mirror of
https://github.com/wasp-lang/open-saas.git
synced 2025-04-10 04:49:03 +02:00
remove redirect (#182)
This commit is contained in:
parent
8bd4de6676
commit
ddff078d4b
19
opensaas-sh/app_diff/src/client/auth/LoginPage.tsx.diff
Normal file
19
opensaas-sh/app_diff/src/client/auth/LoginPage.tsx.diff
Normal file
@ -0,0 +1,19 @@
|
||||
--- template/app/src/client/auth/LoginPage.tsx
|
||||
+++ opensaas-sh/app/src/client/auth/LoginPage.tsx
|
||||
@@ -1,8 +1,15 @@
|
||||
import { LoginForm } from 'wasp/client/auth';
|
||||
-import { Link } from 'react-router-dom';
|
||||
+import { Redirect, Link } from 'react-router-dom';
|
||||
import { AuthWrapper } from './authWrapper';
|
||||
|
||||
export default function Login() {
|
||||
+
|
||||
+ const { data: user } = useAuth();
|
||||
+
|
||||
+ if (user) {
|
||||
+ return <Redirect to='/demo-app' />;
|
||||
+ }
|
||||
+
|
||||
return (
|
||||
<AuthWrapper>
|
||||
<LoginForm />
|
@ -1,20 +1,8 @@
|
||||
import { useAuth, LoginForm } from 'wasp/client/auth';
|
||||
import { useHistory } from 'react-router-dom';
|
||||
import { useEffect } from 'react';
|
||||
import { LoginForm } from 'wasp/client/auth';
|
||||
import { Link } from 'react-router-dom';
|
||||
import { AuthWrapper } from './authWrapper';
|
||||
|
||||
export default function Login() {
|
||||
const history = useHistory();
|
||||
|
||||
const { data: user } = useAuth();
|
||||
|
||||
useEffect(() => {
|
||||
if (user) {
|
||||
history.push('/');
|
||||
}
|
||||
}, [user, history]);
|
||||
|
||||
return (
|
||||
<AuthWrapper>
|
||||
<LoginForm />
|
||||
|
Loading…
x
Reference in New Issue
Block a user