@extends('layouts.admin') @section('breadcrumb', 'Edit User') @section('content')

Edit User

Update {{ $user->name }}'s account details

@csrf @method('PUT') @if($errors->any())
    @foreach($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
@error('name')

{{ $message }}

@enderror
@error('email')

{{ $message }}

@enderror
@error('phone')

{{ $message }}

@enderror
@error('address')

{{ $message }}

@enderror

Leave blank to keep the current password

@error('password')

{{ $message }}

@enderror
@if($user->id === auth()->id())

You cannot change your own role

@endif @error('role')

{{ $message }}

@enderror

Switching to User moves this account to Manage Users.

@include('admin.admin-users._admin-roles', [ 'adminRoles' => $adminRoles, 'selectedRoleIds' => collect(old('admin_role_ids', $user->adminRoles->pluck('id')->all()))->map(fn ($id) => (int) $id), 'disabled' => $user->id === auth()->id(), ])
email_verified_at ? true : false) ? 'checked' : '' }} {{ $user->id === auth()->id() ? 'disabled' : '' }} class="h-4 w-4 text-[#00BDE0] focus:ring-[#00BDE0] border-gray-300 rounded">
@if($user->id === auth()->id())

You cannot deactivate your own account

@else

Inactive admins are refused at login

@endif

User Statistics

Current Role: {{ $user->getRoleName() }}
Admin Roles: {{ $user->getAdminRoleName() }}
Status: {{ $user->email_verified_at ? 'Active' : 'Inactive' }}
Joined: {{ $user->created_at->ist()->format('M d, Y') }}
Last Login: {{ $user->last_login_at ? $user->last_login_at->ist()->format('M d, Y') : 'Never' }}
@endsection