Files
MAD-Platform/lib/pages.ts

56 lines
1.4 KiB
TypeScript
Raw Normal View History

2026-01-22 18:53:23 +01:00
// Liste des pages disponibles dans l'application avec leurs permissions
export const AVAILABLE_PAGES = [
{
route: '/dashboard',
label: 'Tableau de Board',
description: 'Page principale du tableau de bord',
},
{
route: '/dashboard/calendrier',
label: 'Calendrier',
description: 'Gestion des trajets et planning',
},
{
route: '/dashboard/chauffeurs',
label: 'Chauffeurs',
description: 'Gestion des chauffeurs',
},
{
route: '/dashboard/adherents',
label: 'Adhérents',
description: 'Gestion des adhérents',
},
{
route: '/dashboard/univers-pro',
label: 'Univers Pro',
description: 'Base de données des contacts professionnels',
},
{
route: '/dashboard/messagerie',
label: 'Messagerie',
description: 'Système de messagerie',
},
{
route: '/dashboard/factures',
2026-02-15 14:36:28 +01:00
label: 'Participation financière',
description: 'Documents de participation financière',
2026-01-22 18:53:23 +01:00
},
{
route: '/dashboard/archives',
label: 'Archives',
description: 'Archives des trajets',
},
{
route: '/dashboard/parametres',
label: 'Paramètres',
description: 'Paramètres utilisateur',
},
{
route: '/dashboard/parametres/configuration',
label: 'Configuration',
description: 'Configuration de la plateforme',
},
] as const;
export type PageRoute = typeof AVAILABLE_PAGES[number]['route'];