mirror of
https://github.com/balzack/databag.git
synced 2025-02-15 21:19:16 +00:00
adjust login path
This commit is contained in:
parent
6f6761bc76
commit
4b814e9ee7
@ -19,8 +19,8 @@ export function useAccess() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (app.state.status) {
|
if (app.state.status || app.state.adminToken) {
|
||||||
navigate('/session');
|
navigate('/');
|
||||||
}
|
}
|
||||||
}, [app.state, navigate]);
|
}, [app.state, navigate]);
|
||||||
|
|
||||||
|
@ -36,7 +36,7 @@ export function useDashboard() {
|
|||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (!app.state.adminToken) {
|
if (!app.state.adminToken) {
|
||||||
navigate('/admin');
|
navigate('/');
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
syncConfig();
|
syncConfig();
|
||||||
|
@ -8,14 +8,14 @@ export function Root() {
|
|||||||
const app = useContext(AppContext);
|
const app = useContext(AppContext);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
console.log(app.state);
|
if (app.state.adminToken) {
|
||||||
if (app.state) {
|
navigate('/dashboard');
|
||||||
if (app.state.status) {
|
}
|
||||||
navigate('/session');
|
else if (app.state.status) {
|
||||||
}
|
navigate('/session');
|
||||||
else {
|
}
|
||||||
navigate('/login');
|
else {
|
||||||
}
|
navigate('/login');
|
||||||
}
|
}
|
||||||
}, [app.state, navigate]);
|
}, [app.state, navigate]);
|
||||||
|
|
||||||
|
@ -82,7 +82,7 @@ test('nav to session after login', async () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
await waitFor(async () => {
|
await waitFor(async () => {
|
||||||
expect(navPath).toBe('/session');
|
expect(navPath).toBe('/');
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user