diff --git a/apps/frontend/src/routes/index.lazy.tsx b/apps/frontend/src/routes/index.lazy.tsx index 34a0a55..5f2829f 100644 --- a/apps/frontend/src/routes/index.lazy.tsx +++ b/apps/frontend/src/routes/index.lazy.tsx @@ -7,12 +7,20 @@ export const Route = createLazyFileRoute("/")({ export default function HomePage() { const navigate = useNavigate(); + const userRole = JSON.parse(localStorage.getItem('userRole') || '{}'); useEffect(() => { - navigate({ - to: "/dashboard", - replace: true, - }); + if (userRole === "super-admin") { + navigate({ + to: "/users", + replace: true, + }); + } else if (userRole === "user") { + navigate({ + to: "/assessmentRequest", + replace: true, + }); + } }, [navigate]); return