{{-- Header --}}

Manajemen Pengguna

Kelola akses pengguna sistem

@if($canManage) @endif
{{-- Filters --}}
{{-- Search --}}
{{-- Filter Role --}}
{{-- Filter Status --}}
{{-- Users Table --}}
@if($canManage) @endif @forelse($users as $user) @if($canManage) @endif @empty @endforelse
User Role Status Login TerakhirAksi
{{ strtoupper(substr($user->name, 0, 2)) }}
{{ $user->name }}

{{ $user->email }}

@php $roleColors = [ 'SUPER_ADMIN' => 'bg-purple-100 text-purple-700 dark:bg-purple-900/30 dark:text-purple-400', 'DEVELOPER' => 'bg-cyan-100 text-cyan-700 dark:bg-cyan-900/30 dark:text-cyan-400', 'ADMIN' => 'bg-blue-100 text-blue-700 dark:bg-blue-900/30 dark:text-blue-400', 'KASIR' => 'bg-emerald-100 text-emerald-700 dark:bg-emerald-900/30 dark:text-emerald-400', 'SUPPLIER' => 'bg-amber-100 text-amber-700 dark:bg-amber-900/30 dark:text-amber-400', ]; $roleLabels = [ 'SUPER_ADMIN' => 'Super Admin', 'DEVELOPER' => 'Developer', 'ADMIN' => 'Admin', 'KASIR' => 'Kasir', 'SUPPLIER' => 'Supplier', ]; @endphp {{ $roleLabels[$user->role] ?? $user->role }} @if($canManage && !in_array($user->role, ['SUPER_ADMIN', 'DEVELOPER']) && $user->id !== auth()->id()) @else {{ $user->isActive ? 'Aktif' : 'Nonaktif' }} @endif @if($user->lastLoginAt) {{ $user->lastLoginAt->diffForHumans() }} @else - @endif @if(!in_array($user->role, ['SUPER_ADMIN', 'DEVELOPER']) && $user->id !== auth()->id())
@else - @endif

Tidak ada user ditemukan

{{-- Pagination --}} @if($users->hasPages())
{{ $users->links() }}
@endif
{{-- Create/Edit Modal --}} @if($showModal)

{{ $editMode ? 'Edit User' : 'Tambah User Baru' }}

{{ $editMode ? 'Perbarui data user' : 'Isi data untuk membuat user baru' }}

{{-- Name --}}
@error('name')

{{ $message }}

@enderror
{{-- Email --}}
@error('email')

{{ $message }}

@enderror
{{-- Password --}}
@error('password')

{{ $message }}

@enderror
{{-- Role --}}
@error('role')

{{ $message }}

@enderror
{{-- Status --}}
{{-- Actions --}}
@endif {{-- Delete Confirmation Modal --}} @if($showDeleteModal && $userToDelete)

Hapus User?

Anda yakin ingin menghapus user {{ $userToDelete->name }}? Tindakan ini tidak dapat dibatalkan.

@endif