{{-- Header --}}

Manajemen Admin

Kelola akun Super Admin dan Admin.

@can('user.create') @endcan
{{-- Filter Status (tab) --}}
{{-- Search & Filter Role --}}
{{-- Loading indicator --}}
Memuat data...
{{-- Tabel --}}
@forelse ($admins as $admin) @php $isSelf = (int) $admin->id === (int) auth()->id(); @endphp @empty @endforelse
Role Status Aksi
{{ strtoupper(substr($admin->name, 0, 1)) }}

{{ $admin->name }} @if ($isSelf) (Anda) @endif

{{ $admin->email ?? '—' }} @php $roleName = $admin->getRoleNames()->first(); @endphp {{ $roleName === 'super_admin' ? 'Super Admin' : 'Admin' }} @if ($admin->last_login_at) {{ $admin->last_login_at->format('d M Y') }}

{{ $admin->last_login_at->format('H:i') }}

@else Belum pernah @endif
{{ $admin->created_at->format('d M Y') }}
@can('user.edit') @endcan @can('user.delete') @endcan

Belum ada data admin.

{{ $admins->links() }}
{{-- ── Modal Tambah/Edit ───────────────────────────────────────────── --}}

{{ $editingId ? 'Edit Admin' : 'Tambah Admin' }}

@error('name')

{{ $message }}

@enderror
@error('email')

{{ $message }}

@enderror
@error('password')

{{ $message }}

@enderror
@if ($editingId && (int) $editingId === (int) auth()->id())

Tidak dapat mengubah role akun sendiri.

@endif @error('role')

{{ $message }}

@enderror
@error('is_active')

{{ $message }}

@enderror
{{-- ── Modal Reset Password ────────────────────────────────────────── --}}

Reset Password

Masukkan password baru untuk admin ini.

@error('resetPassword')

{{ $message }}

@enderror
@error('resetPasswordConfirmation')

{{ $message }}

@enderror
{{-- ── Modal Hapus ─────────────────────────────────────────────────── --}}

Hapus Admin?

Tindakan ini tidak dapat dibatalkan.