Total Pengguna

{{ $totalUsers }}

Superadmin

{{ $superadminCount }}

Mentor

{{ $mentorsCount }}

Intern

{{ $internsCount }}
@if ($search !== '' || $roleFilter !== '' || $statusFilter !== '') @endif
@forelse ($users as $user) @php $roleName = strtolower($user->role?->role_name ?? 'user'); $startDateFormatted = $user->intern?->start_date ? \Carbon\Carbon::parse($user->intern->start_date)->translatedFormat('d M Y') : null; $endDateFormatted = $user->intern?->end_date ? \Carbon\Carbon::parse($user->intern->end_date)->translatedFormat('d M Y') : null; $hasPeriod = $startDateFormatted && $endDateFormatted; $internStatus = $user->intern?->status ?? 'aktif'; $userData = [ 'id_user' => $user->id_user, 'name' => $user->name, 'email' => $user->email, 'avatar_url' => $user->avatar_url, 'role_id' => $user->role_id, 'role_name' => $roleName, 'school' => $user->intern?->school, 'major' => $user->intern?->major, 'position' => $user->intern?->position, 'mentor_id' => $user->intern?->mentor_id, 'mentor_name' => $user->intern?->mentor?->name, 'batch_id' => $user->intern?->batch_id, 'batch_name' => $user->intern?->batch?->name, 'status' => $internStatus, 'created_at' => $user->created_at ? $user->created_at->translatedFormat('d F Y') : '-', 'start_date' => $user->intern?->start_date ? \Carbon\Carbon::parse($user->intern->start_date)->format('Y-m-d') : '', 'end_date' => $user->intern?->end_date ? \Carbon\Carbon::parse($user->intern->end_date)->format('Y-m-d') : '', ]; @endphp @empty @endforelse
Pengguna / Periode Email Role Sekolah / Organisasi & Jurusan Status Posisi Aksi
{{ $user->name }}
{{ $user->name }}
@if ($roleName === 'intern') @if ($hasPeriod) {{ $startDateFormatted }} - {{ $endDateFormatted }} @else -- Belum ada periode -- @endif @else -- Tidak ada periode -- @endif @if ($user->intern?->batch) {{ $user->intern->batch->name }} @endif
{{ $user->email }} @if ($roleName === 'intern')
{{ $user->intern?->school ?: '-- Belum ada Sekolah --' }}
{{ $user->intern?->major ?: '-- Belum ada Jurusan --' }}
@else
-- Tidak ada Sekolah --
-- Tidak ada Organisasi & Jurusan --
@endif
@if ($roleName === 'intern') @else @endif @if ($roleName === 'intern' && !empty($user->intern?->position)) {{ $user->intern->position }} @else -- Tidak ada posisi -- @endif
@if ($roleName !== 'superadmin') @endif
Tidak ada data pengguna yang sesuai dengan pencarian atau filter.
Menampilkan {{ $users->firstItem() ?? 0 }}–{{ $users->lastItem() ?? 0 }} dari {{ $users->total() }} pengguna
@if ($users->hasPages())
@if ($users->onFirstPage()) @else @endif @foreach ($users->getUrlRange(1, $users->lastPage()) as $page => $url) @if ($page == $users->currentPage()) {{ $page }} @else @endif @endforeach @if ($users->hasMorePages()) @else @endif
@else
1
@endif