mirror of
https://github.com/BreizhHardware/Site-comptage-heure.git
synced 2026-01-18 16:17:28 +01:00
feat: enhance user seeding with UUIDs and improve code formatting in various files
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user