@extends('layouts.app') @section('content')
@if($users->count() > 0)
@foreach($users as $user) @include('users.partials.edit', ['user' => $user]) @endforeach
Nom Téléphone E-mail Rôle Magasin(s) Crée le Status Actions
{{ Str::limit($user->nom . ' '. $user->prenom, 15, '...') }} {{ $user->telephone }} {{ $user->email }} {{ $user->role->name ?? 'Aucun' }} @if(strtolower($user->role->name ?? '') === 'gestionnaire') {{ Str::limit($user->managedMagasins->pluck('name')->implode(', '), 30, '...') ?: 'Aucun' }} @else {{ $user->magasin->name ?? 'Aucun' }} @endif {{ $user->created_at->translatedFormat('d M Y') }} {{ $user->status == '1' ? 'Actif' : 'Bloqué' }}
@if($user->id !== Auth::id())
@csrf
@csrf @method('DELETE')
@endif
@else @include('partials.empty-state', [ 'icon' => 'users', 'title' => 'Aucun utilisateur trouvé', 'description' => 'Vous n’avez pas encore d’utilisateurs. Créez un nouvel utilisateur pour commencer.', 'actionModal' => '#add-user', 'actionLabel' => 'Créer un utilisateur', ]) @endif
@include('users.partials.add') @endsection