@extends('layouts.admin') @section('title', 'Admin Users — JAM Admin') @section('page-title', 'Admin Users') @section('content')
@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif

Admin Users

Manage admin access to the panel.

{{-- Admin list --}}
@foreach($admins as $admin)
{{ strtoupper(substr($admin->name, 0, 1)) }}

{{ $admin->name }}

@if($admin->id === auth('admin')->id()) You @endif

{{ $admin->email }}

{{ $admin->isSuperAdmin() ? 'Super Admin' : 'Admin' }} {{ ucfirst($admin->status) }}

{{ $admin->last_login_at ? $admin->last_login_at->diffForHumans() : 'Never logged in' }}

@if($admin->id !== auth('admin')->id())
@csrf
@else
@endif
@endforeach
{{-- Activity log --}}

Recent Activity Log

@forelse($activityLog as $log)
{{ $log->action }}

by {{ $log->admin?->name ?? 'System' }} @if($log->meta) · {{ collect($log->meta)->map(fn($v,$k) => "$k: $v")->implode(', ') }} @endif

{{ $log->created_at->format('d M Y · h:i A') }}

@empty
No activity recorded yet.
@endforelse
{{-- Create Admin Modal --}}

Add Admin

New admin accounts are active immediately.

@if($errors->any())
@foreach($errors->all() as $error)

{{ $error }}

@endforeach
@endif
@csrf
@endsection