@php use Illuminate\Support\Str; @endphp
{{-- Header + Filter + Tambah --}}

Semua Pengguna

@if (\Illuminate\Support\Facades\Route::has('admin.pengguna.create')) {{-- Tombol Tambah (opsional) --}} @endif
{{-- Flash --}} @if (session('success'))
{{ session('success') }}
@endif {{-- Tabel --}}
@forelse ($users as $i => $user) @empty @endforelse
# Nama Username Role Kelas Nomor HP Nomor Induk Aksi
{{ ($users->currentPage()-1)*$users->perPage() + $i + 1 }} {{ $user->pengguna->nama ?? '—' }} {{ $user->username }} {{ Str::headline(str_replace('_',' ', $user->role)) }} {{ $user->pengguna->kelas->nama ?? '—' }} {{ $user->pengguna->nomor_hp ?? '—' }} {{ $user->pengguna->nomor_induk ?? '—' }}
Tidak ada data untuk filter ini.
{{-- Pagination --}}
{{ $users->links() }}
{{-- Modal Edit --}}

Ubah Pengguna

@error('f_nama')

{{ $message }}

@enderror
@error('f_nomor_hp')

{{ $message }}

@enderror
@error('f_nomor_induk')

{{ $message }}

@enderror
@error('f_kelas_id')

{{ $message }}

@enderror
@error('f_username')

{{ $message }}

@enderror
@error('f_role')

{{ $message }}

@enderror
{{-- Modal Delete --}}

Konfirmasi Hapus

Hapus akun pengguna ini? Tindakan ini tidak dapat dibatalkan.
*Biodata (Pengguna) akan tetap tersimpan.*
{{-- FAB untuk mobile (dipindah ke dalam root agar tetap 1 root element) --}} @if (\Illuminate\Support\Facades\Route::has('admin.pengguna.create')) @endif