@include('Partials.sidebar') @include('Partials.header') Feedback Detail › Feedback › #{{ $feedback->id }} @foreach(['success','error'] as $t) @if(session($t)) {{ session($t) }}× @endif @endforeach @php $ratingColor = $feedback->rating >= 4 ? '#22c55e' : ($feedback->rating >= 3 ? '#f59e0b' : '#ef4444'); @endphp {{-- Left: Feedback detail --}} {{-- User + rating card --}} {{ $feedback->user?->name }} {{ $feedback->user?->email }} @if($feedback->booking) Unit {{ $feedback->booking->plot_number }} · {{ $feedback->booking->plot_type }} @endif {{ str_repeat('★',$feedback->rating) }}{{ str_repeat('★',5-$feedback->rating) }} {{ $feedback->rating }}/5 · {{ ucfirst($feedback->category) }} {{ $feedback->subject }} {{ $feedback->message }} Submitted {{ $feedback->created_at->format('d M Y, H:i') }} ({{ $feedback->created_at->diffForHumans() }}) {{ $feedback->status }} {{-- Existing reply (if any) --}} @if($feedback->admin_reply) Reply Sent @if($feedback->repliedBy) by {{ $feedback->repliedBy->name }} @endif @if($feedback->replied_at) · {{ $feedback->replied_at->format('d M Y, H:i') }} @endif {{ $feedback->admin_reply }} @endif {{-- Reply form --}} {{ $feedback->admin_reply ? 'Update Reply' : 'Send Reply' }} @csrf Reply Message * {{ $feedback->admin_reply }} {{ strlen($feedback->admin_reply ?? '') }}/2000 Mark Status * status==='reviewed'?'selected':'' }}>Reviewed status==='resolved'?'selected':'' }}>Resolved Send Reply ← Back {{-- Right: Quick actions --}} Quick Actions @csrf @method('PATCH') Change Status @foreach(['pending','reviewed','resolved'] as $s) status===$s ? 'disabled' : '' }}> {{ $s }} @endforeach @csrf @method('DELETE') Delete Feedback {{-- User info card --}} User Info Name {{ $feedback->user?->name }} Email {{ $feedback->user?->email }} Role {{ $feedback->user?->role }} Status {{ $feedback->user?->status }} @include('Partials.footer')