<table class="custom-table admin-search-table">
<thead>
<tr>
<th></th>
<th>{{ __("Full Name") }}</th>
<th>{{ __("username") }}</th>
<th>{{ __("Email") }}</th>
<th>{{ __("Phone") }}</th>
<th>{{ __("Role") }}</th>
<th>{{ __("Status") }}</th>
<th></th>
</tr>
</thead>
<tbody>
@forelse ($admins ?? [] as $item)
<tr data-item="{{ $item->editData }}">
<td>
<ul class="user-list">
<li><img src="{{ get_image($item->image,"admin-profile") }}" alt="Profile"></li>
</ul>
</td>
<td><span>{{ $item->fullname ?? '' }}</span></td>
<td>{{ $item->username ?? '' }}</td>
<td>{{ $item->email ?? '' }}</td>
<td>{{ $item->phone ?? '' }}</td>
<td>
@if ($item->roles->count() > 0)
@if ($item->isSuperAdmin())
<span class="text--danger">{{ $item->getRolesString() }}</span>
@else
<span class="text--primary">{{ $item->getRolesString() }}</span>
@endif
@endif
</td>
<td>
@if ($item->isSuperAdmin())
<span class="badge badge--success">{{ __($item->stringStatus) }}</span>
@else
@include('admin.components.form.switcher',[
'name' => 'status',
'value' => __($item->status),
'options' => [__('Active') => 1,__('Banned') => 0],
'onload' => true,
'data_target' => $item->username,
'permission' => "admin.admins.admin.status.update",
])
@endif
</td>
<td>
@include('admin.components.link.info-default',[
'class' => "edit-modal-button",
'permission' => "admin.admins.admin.update",
])
@if (!$item->isSuperAdmin())
@include('admin.components.link.delete-default',[
'class' => "delete-modal-button",
'permission' => "admin.admins.admin.delete",
])
@endif
</td>
</tr>
@empty
@include('admin.components.alerts.empty',['colspan' => 8])
@endforelse
</tbody>
</table>
In case of an error, the API will return an error response containing a specific error code 400, 403 Failed and a user-friendly message. Refer to our API documentation for a comprehensive list of error codes and their descriptions.