Usuários internos Novo usuário
{{-- Filtros --}}
@foreach ($tipos as $tipo) @endforeach @foreach ($statusDisponiveis as $status) @endforeach
@if ( request()->filled('search') || request()->filled('tipo') || request()->filled('status') ) Limpar filtros @endif Pesquisar
{{-- Listagem --}} {{ $usuarios->total() }} {{ $usuarios->total() === 1 ? 'usuário' : 'usuários' }} @if ($usuarios->isEmpty())

Nenhum usuário encontrado

Não existem usuários correspondentes aos filtros informados.

@if ( request()->filled('search') || request()->filled('tipo') || request()->filled('status') )
Limpar filtros
@endif
@else {{-- Tabela para desktop --}} {{-- Cards para celular --}}
@foreach ($usuarios as $usuario) @php $statusVariant = match ($usuario->status) { \App\Enums\StatusUsuario::ATIVO => 'success', \App\Enums\StatusUsuario::PENDENTE => 'warning', \App\Enums\StatusUsuario::INATIVO => 'danger', default => 'neutral', }; @endphp
{{ $usuario->name }}

{{ $usuario->name }}

@if (auth()->id() === $usuario->id) Você @endif

{{ $usuario->email }}

{{ $usuario->tipo?->value ?? 'Não informado' }} {{ $usuario->status?->value ?? 'Não informado' }}
Cadastrado em
{{ $usuario->created_at?->format('d/m/Y H:i') }}
Editar
@endforeach
@if ($usuarios->hasPages())
{{ $usuarios->links() }}
@endif @endif