@extends('layouts.app') @section('content')

Admin Users Management

Manage platform administrators who can oversee multiple companies

Create Admin User
@if(session('success')) @endif @if(session('error')) @endif
@forelse($adminUsers as $adminUser) @empty @endforelse
Name Email Status Companies Managed Created Actions
{{ $adminUser->name }} @if($adminUser->trashed()) Deleted @endif {{ $adminUser->email }} @if($adminUser->admin_status === 'active') Active @elseif($adminUser->admin_status === 'suspended') Suspended @else Inactive @endif @if($adminUser->managedCompanies->count() > 0)
@foreach($adminUser->managedCompanies->take(3) as $company) {{ $company->name }} @endforeach @if($adminUser->managedCompanies->count() > 3) +{{ $adminUser->managedCompanies->count() - 3 }} more @endif
@else No companies assigned @endif
{{ $adminUser->created_at->format('M d, Y') }} @if($adminUser->trashed())
@csrf
@else
@if($adminUser->id !== auth()->id())
@csrf @method('DELETE')
@endif
@endif
No admin users found
@if($adminUsers->hasPages())
{{ $adminUsers->links() }}
@endif
@endsection