@extends('layouts.page') @section('title', 'Users') @section('content') @php $pageName = 'Users'; // Set the dynamic page name $roleLabels = [ 'admin' => 'Admin', 'super_admin' => 'Super Admin', 'support_software' => 'Support Software', 'support_tech' => 'Support Technical', 'support_hardware' => 'Support Hardware', 'company_admin' => 'Company Admin', 'user' => 'User', ]; @endphp @include('session-message')
No users found.
| Name | Organization | @endifRole | Status | Action | {{--Action | --}}|
|---|---|---|---|---|---|---|
| {{ $user->name ?? 'No Name'}} | {{ $user->email ?? 'No email'}} | @if(!Auth::user()->hasRole('company_admin')){{ $user->organization->name ?? 'No organization'}} | @endif{{ $user->roles ->pluck('name') ->map(fn ($name) => $roleLabels[$name] ?? ucfirst($name)) ->join(', ') ?: 'No Role' }} |
@if($user->id === Auth::user()->id)
@else
@endif
|
@if( !$user->hasRole('admin') && !$user->hasRole('super_admin') && !$user->hasRole('company_admin') || !$user->registration_status ) @endif @if(!$user->registration_status) @endif |
Are you sure you want to delete this user?