| Rôles | Actions | |||
|---|---|---|---|---|
|
{{ strtoupper($user->last_name) }} {{ $user->first_name }}
|
{{ $user->email }}
|
@forelse($user->roles as $role)
@php
$badgeColor = match($role->name) {
'admin' => 'bg-red-100 text-red-800 dark:bg-red-900 dark:text-red-200',
'président' => 'bg-purple-100 text-purple-800 dark:bg-purple-900 dark:text-purple-200',
'trésorier' => 'bg-blue-100 text-blue-800 dark:bg-blue-900 dark:text-blue-200',
'secrétaire' => 'bg-green-100 text-green-800 dark:bg-green-900 dark:text-green-200',
default => 'bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-200',
};
@endphp
{{ ucfirst($role->name) }}
@empty
Aucun rôle
@endforelse
|
{{ $user->deleted_at->format('d/m/Y à H:i') }} |
{{-- Restore button --}}
@if(auth()->user()->hasPermission('users-manage'))
@endif
{{-- Delete permanently button (RGPD modal) --}}
@if(auth()->user()->hasPermission('users-manage-forceDelete'))
Vous êtes sur le point de supprimer définitivement :
{{ strtoupper($user->last_name) }} {{ $user->first_name }} ⚠️ Cette action est IRRÉVERSIBLE :
⚠️ La raison doit contenir au moins 24 caractères.
Cette raison sera enregistrée dans les logs RGPD pour traçabilité. 0/500 |
| Aucun utilisateur dans la corbeille. | ||||