Commit 8c75ba76 by Arjun Jhukal

re-configured the private route layout for the user like profile and profile related routes

parent 3ca99732
import Private from '@/routes/Private'
import React from 'react'
export default function PrivateUserLayout({ children }: { children: React.ReactNode }) {
return (
<Private>
{children}
</Private>
)
}
......@@ -31,7 +31,7 @@ export default function Private({ children }: { children: React.ReactNode }) {
if (!accessToken || isTokenExpired(accessToken)) {
dispatch(clearTokens());
// router.replace("/login");
router.replace("/");
return;
}
......@@ -40,9 +40,9 @@ export default function Private({ children }: { children: React.ReactNode }) {
dispatch(setTokens({ access_token: accessToken, user: user || null }));
}
// if (!user) {
// router.replace("/login");
// }
if (!user) {
router.replace("/");
}
}, [token, user, dispatch, router]);
if (!user) return null;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment