We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 01c61f2 commit f009350Copy full SHA for f009350
course-matrix/frontend/src/components/login-route.tsx
@@ -12,9 +12,9 @@ interface AuthRouteProps {
12
* Checks if a user session exists in localstorage. If so then redirect to dashboard.
13
*/
14
const LoginRoute: React.FC<AuthRouteProps> = ({ component: Component }) => {
15
- const user = localStorage.getItem("userInfo");
+ const { data, isLoading, error } = useGetSessionQuery();
16
17
- return user ? <Navigate to="/dashboard" replace /> : <Component />;
+ return data?.user ? <Navigate to="/dashboard" replace /> : <Component />;
18
};
19
20
export default LoginRoute;
0 commit comments