diff --git a/Front-End/src/app/[locale]/admin/layout.js b/Front-End/src/app/[locale]/admin/layout.js index 00763c5..9c88c27 100644 --- a/Front-End/src/app/[locale]/admin/layout.js +++ b/Front-End/src/app/[locale]/admin/layout.js @@ -11,7 +11,6 @@ import { Award, Calendar, Settings, - LogOut, MessageSquare, } from 'lucide-react'; @@ -29,11 +28,9 @@ import { import { disconnect } from '@/app/actions/authAction'; import ProtectedRoute from '@/components/ProtectedRoute'; -import { getGravatarUrl } from '@/utils/gravatar'; import Footer from '@/components/Footer'; -import { getRightStr, RIGHTS } from '@/utils/rights'; +import { RIGHTS } from '@/utils/rights'; import { useEstablishment } from '@/context/EstablishmentContext'; -import ProfileSelector from '@/components/ProfileSelector'; export default function Layout({ children }) { const t = useTranslations('sidebar'); @@ -97,45 +94,15 @@ export default function Layout({ children }) { const pathname = usePathname(); const currentPage = pathname.split('/').pop(); - const headerTitle = sidebarItems[currentPage]?.name || t('dashboard'); - const softwareName = 'N3WT School'; const softwareVersion = `${process.env.NEXT_PUBLIC_APP_VERSION}`; - const handleDisconnect = () => { - setIsPopupVisible(true); - }; - const confirmDisconnect = () => { setIsPopupVisible(false); disconnect(); clearContext(); }; - const dropdownItems = [ - { - type: 'info', - content: ( -
-
{user?.email || 'Utilisateur'}
-
- {getRightStr(profileRole) || ''} -
-
- ), - }, - { - type: 'separator', - content:
, - }, - { - type: 'item', - label: 'Déconnexion', - onClick: handleDisconnect, - icon: LogOut, - }, - ]; - const toggleSidebar = () => { setIsSidebarOpen(!isSidebarOpen); };