@extends('layouts.app') @section('content') @php $canEditKycDocs = auth()->check() && auth()->user()->hasPermission('user_kyc_documents', 'edit'); @endphp

{{ $user->name ?? '-' }}
{{ $user->email ?? '-' }}
{{ trim(($user->phone_country_code ?? '') . ' ' . ($user->phone_no ?? '')) ?: '-' }}
Overall KYC Status
@if($overallStatus === 'approved') Approved @elseif($overallStatus === 'rejected') Rejected @else Pending @endif
@if($canEditKycDocs)
@csrf @method('PATCH') @endif
All Uploaded Documents
@if(!$canEditKycDocs) View Only Access @endif
@forelse($userKycDocs as $doc)
{{ $doc->document_name ?: '-' }}
{{ $doc->document ?: '-' }}
@if($doc->status === 'approved') Approved @elseif($doc->status === 'rejected') Rejected @else Pending @endif
@forelse($doc->getMedia('kyc_document') as $media) @php $mediaUrl = route('userKycDocs.media', $media->id); @endphp
@if(str_starts_with((string) $media->mime_type, 'image/')) {{ $media->name }} @else
{{ strtoupper(pathinfo((string) $media->file_name, PATHINFO_EXTENSION)) }} File
Open File
@endif
{{ $media->file_name }}
@empty
No files uploaded for this document.
@endforelse
@if($canEditKycDocs) @else @endif
{{-- @if($doc->reviewer)
Reviewed by: {{ $doc->reviewer->name }}
@if($doc->reviewed_at) At: {{ $doc->reviewed_at->format('d M Y h:i A') }} @endif
@endif --}}
@empty
No KYC documents found for this user.
@endforelse @if($userKycDocs->isNotEmpty() && $canEditKycDocs)
@endif
@if($canEditKycDocs)
@endif
@endsection