adjust login path

This commit is contained in:
Roland Osborne 2023-01-14 08:07:23 -08:00
parent 6f6761bc76
commit 4b814e9ee7
4 changed files with 12 additions and 12 deletions

View File

@ -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]);

View File

@ -36,7 +36,7 @@ export function useDashboard() {
useEffect(() => { useEffect(() => {
if (!app.state.adminToken) { if (!app.state.adminToken) {
navigate('/admin'); navigate('/');
} }
else { else {
syncConfig(); syncConfig();

View File

@ -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]);

View File

@ -82,7 +82,7 @@ test('nav to session after login', async () => {
}); });
await waitFor(async () => { await waitFor(async () => {
expect(navPath).toBe('/session'); expect(navPath).toBe('/');
}); });
}); });