Kembali ke Senarai Pengguna
@if($user->profile_pic) {{ $user->fullname }} @else {{ strtoupper(substr($user->fullname, 0, 1)) }} @endif

{{ $user->fullname }}

{{ $user->ic_number }}
@if($user->class)
{{ $user->class }}
@endif @if($user->gender)
{{ $user->gender }}
@endif @if($user->phone_number)
{{ $user->phone_number }}
@endif
Daftar: {{ $user->created_at->format('d/m/Y') }}

{{ $stats['total_assessments'] }}

Penilaian Selesai

{{ $stats['total_moods'] }}

Mood Direkod

{{ $stats['total_journals'] }}

Catatan Harian

{{ $stats['total_appointments'] }}

Temu Janji

Keputusan Penilaian Kendiri

@if($latestAssessments && count($latestAssessments) > 0) @foreach($latestAssessments as $assessmentId => $attemptId) @php // Get the first response from this attempt to access assessment data $responses = $assessmentResults[$attemptId] ?? collect(); $firstResponse = $responses->first(); @endphp @if($firstResponse && $firstResponse->assessment)
{{ $firstResponse->assessment->title }}

Tarikh: {{ $firstResponse->created_at->format('d/m/Y h:i A') }}

Lihat Keputusan
@endif @endforeach @else

Pengguna ini belum melengkapkan sebarang penilaian kendiri.

@endif

Mood Tracker (30 Hari Terakhir)

@if($moodEntries->count() > 0) @foreach($moodEntries as $mood)
{{ $mood->emoji }}
{{ $mood->date->format('d/m/Y') }} - {{ \App\Models\MoodTracker::getMoodDetails($mood->mood)['label'] }}
@if($mood->note)
{{ $mood->note }}
@endif
@endforeach @else

Pengguna ini belum merekodkan sebarang mood.

@endif

Catatan Harian

@if($journals->count() > 0) @foreach($journals as $journal)
{{ $journal->title }}
{{ $journal->mood }}

{{ $journal->date->format('d/m/Y') }}

{{ Str::limit($journal->description, 150) }}

@endforeach @else

Pengguna ini belum membuat sebarang catatan harian.

@endif

Temu Janji

@if($appointments->count() > 0) @foreach($appointments as $appointment)
{{ $appointment->appointment_date->format('d/m/Y') }} ({{ $appointment->appointment_date->translatedFormat('l') }})

{{ \Carbon\Carbon::parse($appointment->appointment_time)->format('h:i A') }}

Kaunselor: {{ $appointment->admin->fullname }}

@if($appointment->location)

{{ $appointment->location }}

@endif
{{ $appointment->getStatusLabel() }}
{{ $appointment->getUserResponseLabel() }}
@endforeach @else

Pengguna ini belum mempunyai sebarang temu janji.

@endif