@php $canReviewReports = auth()->user()?->can('review_sighting_reports') ?? false; $canDeleteReports = auth()->user()?->can('delete_sighting_reports') ?? false; @endphp

{{ __('messages.sighting_reports') }}

{{ __('messages.reset') }}
@forelse ($reports as $report) @empty @endforelse
# {{ __('messages.reference_number') }} {{ __('messages.category') }} {{ __('messages.sighting_location') }} {{ __('messages.sighted_at') }} {{ __('messages.report_note') }} {{ __('messages.contact_phone_optional') }} {{ __('messages.status') }} {{ __('messages.created_at') }} {{ __('messages.details') }}
{{ $report->id }} {{ $report->reportable_reference_number ?: '-' }} {{ __('messages.sighting_category_'.$report->categoryKey()) }} {{ $report->sighting_location ?: '-' }} {{ $report->sighted_at?->format('Y-m-d H:i') ?: '-' }}

{{ \Illuminate\Support\Str::limit($report->report_note, 90) }}

{{ $report->reporter_phone ?: '-' }} {{ __('messages.sighting_status_'.$report->status) }} {{ $report->created_at?->format('Y-m-d H:i') }}
{{ __('messages.view_details') }}

{{ __('messages.report_note') }}: {{ $report->report_note }}

{{ __('messages.sighting_location') }}: {{ $report->sighting_location ?: '-' }}

{{ __('messages.sighted_at') }}: {{ $report->sighted_at?->format('Y-m-d H:i') ?: '-' }}

{{ __('messages.contact_phone_optional') }}: {{ $report->reporter_phone ?: '-' }}

@if ($report->report_image_path)

{{ __('messages.report_image_optional') }}:

{{ __('messages.report_image_optional') }}
@endif

{{ __('messages.reviewed_by') }}: {{ $report->reviewer?->name ? $report->reviewer->name.' ('.$report->reviewer->username.')' : '-' }}

{{ __('messages.reviewed_at') }}: {{ $report->reviewed_at?->format('Y-m-d H:i') ?? '-' }}

{{ __('messages.admin_note') }}: {{ $report->admin_note ?: '-' }}

@if ($canReviewReports)
@csrf @method('PATCH')
@endif @if ($canDeleteReports)
@csrf @method('DELETE')
@endif
{{ __('messages.no_results') }}
{{ $reports->links() }}