@extends('layouts.app') @section('title', 'Manajemen User') @section('content')
{{-- Header --}}

Manajemen User

Kelola semua akun pengguna sistem

{{-- Session Alerts --}} @if(session('success')){{ session('success') }}@endif @if(session('error')){{ session('error') }}@endif {{-- Filter --}}
{{-- Tabel --}}
Nama Email Role Status Dibuat Aksi @forelse($users ?? [] as $user)
{{ strtoupper(substr($user->name, 0, 1)) }}
{{ $user->name }}
{{ $user->email }} @php $roleBadge = ['super_admin' => 'red', 'operator' => 'indigo', 'teacher' => 'green', 'student' => 'yellow']; @endphp {{ ucfirst(str_replace('_', ' ', $user->role->label())) }} {{ $user->is_active ? 'Aktif' : 'Non-aktif' }} {{ $user->created_at->format('d M Y') }}
@empty Tidak ada data user @endforelse
@if(isset($users) && $users->hasPages()) {{ $users->withQueryString()->links() }} @endif
{{-- MODAL CREATE/EDIT --}}
@csrf
{{-- Field NIP (hanya tampil jika role = teacher) --}}
{{-- Field NIS (hanya tampil jika role = student) --}}
{{-- Password hanya di create --}}
{{-- Confirm Toggle Status --}}

Konfirmasi Toggle Status

Apakah Anda yakin ingin mengubah status user ini?

@csrf @method('PATCH')
@endsection