mirror of
https://git.v0id.ovh/n3wt-innov/n3wt-school.git
synced 2026-01-29 16:03:21 +00:00
fix: Correction des Protected Routes avec multi role
This commit is contained in:
@ -59,7 +59,6 @@ export default function Layout({
|
||||
"settings": { "id": "settings", "name": t('settings'), "url": FE_ADMIN_SETTINGS_URL, "icon": Settings }
|
||||
};
|
||||
|
||||
const [isLoading, setIsLoading] = useState(false);
|
||||
const [isPopupVisible, setIsPopupVisible] = useState(false);
|
||||
|
||||
const pathname = usePathname();
|
||||
@ -111,7 +110,7 @@ export default function Layout({
|
||||
}, [pathname]);
|
||||
|
||||
return (
|
||||
<ProtectedRoute requiredRight={RIGHTS.ADMIN}>
|
||||
<ProtectedRoute requiredRight={[RIGHTS.ADMIN, RIGHTS.TEACHER]}>
|
||||
<div className="flex min-h-screen bg-gray-50 relative">
|
||||
{/* Retirer la condition !isLoading car on gère déjà le chargement au début */}
|
||||
{/* Sidebar avec hauteur forcée */}
|
||||
|
||||
Reference in New Issue
Block a user