@extends('admin.layout.template') @section('title', 'User Profile') @section('content')
{{-- USER BASIC INFO --}}

{{ $user->name }}

{{ $user->email }}
{{ $user->status }}
Role: {{ $user->getRoleNames()->implode(', ') ?? '-' }}
Departments: @php $role = $user->roles->first(); @endphp @forelse($role?->departments ?? [] as $dept) {{ $dept->name }} @empty @endforelse
User Type: {{ ucfirst($user->user_type) }}
User Details
Phone: {{ $user->phone }}
City: {{ $user->city }}
State: {{ $user->state }}
Country: {{ $user->country }}
Pincode: {{ $user->pincode }}
Joining Date: {{ $user->joining_date ?? '-' }}
Reporting Manager: {{ optional($user->manager)->name ?? '-' }}
Access Expiry: {{ $user->access_expires_at ?? 'N/A' }}
Last Login: {{ $user->last_login_at ?? 'Never' }}
Address: {{ $user->address ?? '-' }}
Departments: @php $role = $user->roles->first(); @endphp @forelse($role?->departments ?? [] as $dept) {{ $dept->name }} @empty @endforelse
Assigned Users: @forelse($user->assignedUsers ?? [] as $assigned) {{ $assigned->name }} @empty @endforelse
Assigned Locations: @forelse($user->locations ?? [] as $loc) {{ $loc->name }} @empty @endforelse

User Activities – {{ $user->name }} @if($user->isOnline()) Online @else Offline @endif

@forelse($activities as $log) @empty @endforelse
Date Event Description
{{ $log->created_at->format('d M Y H:i') }} {{ $log->event_type }} {!! $log->description !!}
No activity found

Login History – {{ $user->name }} @if($user->isOnline()) Online @else Offline @endif

@foreach($loginLogs as $activity) @endforeach
Login At Logout At Device IP Address Action
{{ $activity->login_at }} {{ $activity->logout_at ?? '—' }} {{ $activity->device }} {{ $activity->ip_address }}
@endsection