From 6d5185b142432002a76ff974b775c4ab01b4e919 Mon Sep 17 00:00:00 2001 From: Pat Fawbert Mills Date: Tue, 7 Jan 2025 17:43:15 +0000 Subject: [PATCH] Allow user to access login page when logged in (#142) --- src/routes/index.tsx | 6 +----- src/views/auth/Login.tsx | 2 ++ 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/routes/index.tsx b/src/routes/index.tsx index 1861b9be..cdc4b1d3 100644 --- a/src/routes/index.tsx +++ b/src/routes/index.tsx @@ -1,7 +1,5 @@ import { createBrowserRouter, RouterProvider } from 'react-router-dom' -import { useAuth } from '@/hooks/useAuth' - import { ProtectedRoute } from './ProtectedRoute' import Root from '@/Root' import Login from '@/views/auth/Login' @@ -91,10 +89,8 @@ const unauthenticatedRoutes = [ ] const Routes = () => { - const { token } = useAuth() - const router = createBrowserRouter([ - ...(!token ? unauthenticatedRoutes : []), + ...unauthenticatedRoutes, ...authenticatedRoutes, ]) diff --git a/src/views/auth/Login.tsx b/src/views/auth/Login.tsx index b222ef80..2598fb41 100644 --- a/src/views/auth/Login.tsx +++ b/src/views/auth/Login.tsx @@ -1,6 +1,8 @@ import { LoginForm } from '@/components/forms/LoginForm' export default function Login() { + // TODO: redirect user to the index page if they are already authenticated + // const { token } = useAuth() return ( <>