@extends('admin.layouts.app') @section('title', 'Users') @section('page-title', 'User Management') @section('content')
@if(request('search') || request('filter')) Clear @endif
@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif

All Users ({{ $users->total() }})

+ Create User
@forelse($users as $user) @empty @endforelse
ID Name Email Role Joined Last Login Actions
#{{ $user->id }}
@if($user->profile_picture) @else
{{ strtoupper(substr($user->name, 0, 1)) }}
@endif @php $firstName = explode(' ', $user->name)[0]; $shortName = strlen($firstName) > 10 ? substr($firstName, 0, 10) . '...' : $firstName . '...'; @endphp {{ $shortName }}
{{ $user->email }} @if($user->is_admin) @if($user->id === 1) Super Admin @else Admin @endif @else User @endif {{ $user->created_at->format('d M Y') }} @if($user->last_login_at) {{ $user->last_login_at->diffForHumans() }} @else Never @endif
@if($user->id === 1 && auth()->id() !== 1) {{-- Super admin (Rei) - No actions for other admins --}} Protected by Devils @elseif($user->is_admin && $user->id !== auth()->id() && auth()->id() !== 1) {{-- Other admin - Only super admin can manage --}} Super Admin Authorities @else Edit @if($user->id !== auth()->id())
@csrf @method('DELETE')
@endif @if($user->id !== auth()->id() && auth()->id() === 1)
@csrf @method('PATCH')
@endif @endif
No users found.
@if($users->hasPages())
@if($users->onFirstPage()) Previous @else Previous @endif Page {{ $users->currentPage() }} of {{ $users->lastPage() }} @if($users->hasMorePages()) Next @else Next @endif
@endif @endsection