@extends('layouts.admin') @section('title', 'User Management') @section('page-title', 'User Management') @section('page-subtitle', 'Manage user accounts, levels, and permissions') @section('content')

👥 User Management

Manage user accounts, levels, and permissions

{{ number_format($users->total()) }}
Total Users
@if(request()->hasAny(['search', 'status', 'level', 'role'])) Clear @endif
@forelse($users as $user) @empty @endforelse
User Level Status Wallet XP Joined Actions
{{ strtoupper(substr($user->username, 0, 1)) }}
{{ $user->username }}
{{ $user->email }}
@if($user->is_organizer) 🛡️ Admin @endif @if($user->role !== \App\Enums\UserRole::BASIC_USER) {{ $user->role->getDisplayName() }} @endif
@php $level = $levels->find($user->level); $levelName = $level ? $level->name : "Level {$user->level}"; @endphp {{ $levelName }} {{ ucfirst($user->status) }}
₦{{ number_format($user->wallet_balance, 2) }}
@if($user->locked_balance > 0)
₦{{ number_format($user->locked_balance, 2) }} locked
@endif
{{ number_format($user->xp) }}
@if(isset($user->games_played))
{{ $user->games_played }} games
@endif
{{ $user->created_at->format('M j, Y') }}
{{ $user->created_at->diffForHumans() }}
👁️ View @if($user->status === 'active')
@csrf
@else
@csrf
@endif
@csrf
👥

No users found matching your criteria.

Try adjusting your search filters.

@if($users->hasPages())
{{ $users->appends(request()->query())->links() }}
@endif
@endsection