somemore logic

This commit is contained in:
Sir Blob
2025-01-26 03:15:22 -05:00
parent 2ff00fed71
commit 6379bdf52f

View File

@@ -23,16 +23,19 @@ export default function RootLayout({
if (userData) {
console.log(userData);
if (userData.role === "caregiver" && router.pathname.startsWith("/suite/patient/")) {
// make sure user only has access to one suite depending on their role
// if a user has a role of "caregiver" they should only have access to /suite/doctor/*
if (userData.role === "patient" && !router.pathname.startsWith("/suite/patient")) {
router.push("/suite/patient/dashboard");
} else if (userData.role === "doctor" && !router.pathname.startsWith("/suite/doctor")) {
router.push("/suite/doctor/dashboard");
}
if (userData.role === "patient" && router.pathname.startsWith("/suite/doctor/")) {
router.push("/suite/patient/dashboard");
}
} else {
router.push("/");
}
return (
<div>
{children}