feat: enhance user seeding with UUIDs and improve code formatting in various files

This commit is contained in:
2025-10-18 19:37:32 +02:00
parent 94ed954dc1
commit 35600023b7
10 changed files with 2213 additions and 764 deletions

View File

@@ -22,12 +22,15 @@ export default function Header() {
{session && (
<div className="flex items-center space-x-4">
<span className="text-gray-900 dark:text-white">
{session.user.email} ({
session.user.role === 'MEMBER' ? 'Membre' :
session.user.role === 'ADMIN' ? 'Bureau' :
session.user.role === 'SUPER_ADMIN' ? 'Gestionnaire' :
session.user.role
})
{session.user.email} (
{session.user.role === 'MEMBER'
? 'Membre'
: session.user.role === 'ADMIN'
? 'Bureau'
: session.user.role === 'SUPER_ADMIN'
? 'Gestionnaire'
: session.user.role}
)
</span>
<Button onClick={() => signOut()} variant="destructive">
Déconnexion

View File

@@ -8,9 +8,7 @@ export function Providers({ children }: { children: React.ReactNode }) {
return (
<SessionProvider>
<ThemeProvider attribute="class" defaultTheme="system" enableSystem>
<SettingsProvider>
{children}
</SettingsProvider>
<SettingsProvider>{children}</SettingsProvider>
</ThemeProvider>
</SessionProvider>
);