{{-- resources/views/components/user/manager.blade.php --}}
{{-- Header --}}
{{ $title }}
@if ($mode === 'index')
@else @endif
{{-- Body --}}
@if (session()->has('message'))
{{ session('message') }}
@endif @if ($mode === 'index') {{-- Skeleton with pagination placeholders --}} {{-- Actual table --}}
@forelse($users as $u) @empty @endforelse
ID Full Name Email Role Phone Actions
{{ $u->id }} {{ $u->fullname }} {{ $u->email }} {{ $u->roles->pluck('name')->join(', ') }} {{ $u->phone }}
No users found.
{{-- Real pagination --}}
@if ($users->lastPage() > 1) {{ $users->links() }} @endif
@else {{-- Form create/edit --}}
@error('fullname')
{{ $message }}
@enderror
@error('email')
{{ $message }}
@enderror
@error('password')
{{ $message }}
@enderror
@error('roles')
{{ $message }}
@enderror
@endif
@script @endscript