@use('App\Enums\PermissionName') @use('App\Enums\RoleName') @php $canUpdate = auth()->user()->can(PermissionName::UpdateRoles->value); $canDelete = auth()->user()->can(PermissionName::DeleteRoles->value); @endphp
@if ($role->name === RoleName::Superadmin->value) {{ __('Always full access') }} @else @if ($canUpdate) {{ __('Details') }} @if (auth()->user()->hasRole($role)) {{ __('Deactivate') }} @else
@csrf @method('put') {{ $role->is_active ? __('Deactivate') : __('Activate') }}
@endif @endif @if ($canDelete && RoleName::isBuiltIn($role->name)) {{ __('Delete') }} @elseif ($canDelete)
@csrf @method('delete') {{ __('Delete') }}
@endif @endif