feat: alignement master sur develop (squash)
- Dossiers unifiés #119, pending-families enrichi, validation admin (wizards) - Front: modèles dossier_unifie / pending_family, NIR, auth - Migrations dossier_famille, scripts de test API - Résolution conflits: parents.*, docs tickets, auth_service, nir_utils Made-with: Cursor
This commit is contained in:
@@ -15,8 +15,8 @@ class DashboardTabItem {
|
||||
|
||||
/// Icône associée au rôle utilisateur (alignée sur le panneau admin).
|
||||
IconData _iconForRole(String? role) {
|
||||
if (role == null || role.isEmpty) return Icons.person_outline;
|
||||
final r = role.toLowerCase();
|
||||
final r = (role ?? '').trim().toLowerCase();
|
||||
if (r.isEmpty) return Icons.person_outline;
|
||||
if (r == 'super_admin') return Icons.verified_user_outlined;
|
||||
if (r == 'admin' || r == 'administrateur') return Icons.manage_accounts_outlined;
|
||||
if (r == 'gestionnaire') return Icons.assignment_ind_outlined;
|
||||
|
||||
Reference in New Issue
Block a user