@extends('layouts.app') @section('content')
@if(session('success')) @endif @if(session('error')) @endif

{{ $changeRequest->user?->name ?? 'N/A' }}

{{ $changeRequest->user?->email ?? 'N/A' }}

Submitted: {{ $changeRequest->created_at ? $changeRequest->created_at->format('d M Y, h:i A') : '-' }}

Status: @if($changeRequest->status === 'approved') Approved @elseif($changeRequest->status === 'rejected') Rejected @else Pending Review @endif
@if($changeRequest->status === 'pending')
@csrf
@endif
@if($changeRequest->status === 'rejected' && $changeRequest->rejection_reason)
Rejection Reason: {{ $changeRequest->rejection_reason }}
@endif
Requested Profile Changes List
@if($changeRequest->status === 'pending' && count($changedFieldsList) > 0)
{{ count($changedFieldsList) }} items modified by partner
@endif
@php $index = 1; @endphp @forelse($changedFieldsList as $fieldKey => $fieldInfo) @php $decision = $changeRequest->field_decisions[$fieldKey] ?? null; @endphp @empty @endforelse
# Field Name Current Live Data Requested New Data Decision Action
{{ $index++ }} {{ $fieldInfo['label'] }} {{ $fieldInfo['current'] }} {{ $fieldInfo['requested'] }} @if($changeRequest->status === 'pending')
@else @if($decision === 'approved') Approved @elseif($decision === 'rejected') Rejected @else - @endif @endif
No text or location field changes detected in this request.
@if($pendingProfileMedia || $pendingCoverMedia || count($pendingAlbumMedia) > 0)
Requested Photo & Gallery Changes
@if($pendingProfileMedia) @php $profDecision = $changeRequest->field_decisions['profile_image'] ?? null; @endphp
Profile Photo
@if($changeRequest->status === 'pending')
@else {{ ucfirst($profDecision ?? '-') }} @endif
Current @if($changeRequest->user?->profile_image_url) Current Profile @else
No Image
@endif
Requested Requested Profile
@endif @if($pendingCoverMedia) @php $covDecision = $changeRequest->field_decisions['cover_image'] ?? null; @endphp
Cover Photo
@if($changeRequest->status === 'pending')
@else {{ ucfirst($covDecision ?? '-') }} @endif
Current @if($changeRequest->user?->cover_image_url) Current Cover @else
No Image
@endif
Requested Requested Cover
@endif @if(count($pendingAlbumMedia) > 0) @php $galDecision = $changeRequest->field_decisions['gallery_images'] ?? null; @endphp
Gallery Images ({{ count($pendingAlbumMedia) }})
@if($changeRequest->status === 'pending')
@else {{ ucfirst($galDecision ?? '-') }} @endif
@foreach($pendingAlbumMedia as $media) Gallery Image @endforeach
@endif
@endif
@endsection @push('scripts') @endpush