Documents

@can('documents.upload') @endcan
@can('documents.upload') @if($openAD)
@endif @endcan @if($docs->count()) @can('synapse.use')@endcan @foreach($docs as $doc) @can('synapse.use') @endcan @endforeach
Name Type User DateSynapse
{{ $doc->display_name }}
{{ $doc->file_size }}
{{ $doc->type->display_name ?? '—' }} {{ $doc->user ? ($doc->user->name_first . " " . $doc->user->name_last) : 'Unknown' }} {{ $doc->created_at->diffForHumans() }}
{{ $doc->created_at->format('d/m/Y H:i') }}
@if(in_array($doc->file_type, ['application/pdf', 'image/jpeg', 'image/png', 'image/webp', 'image/gif'])) @php $run = $latestRuns[$doc->id] ?? null; $outcome = $run?->result['outcome'] ?? null; $evStatus = $doc->evidence_status ?? null; $evCount = $evidenceCounts[$doc->id] ?? 0; @endphp @endif @can('documents.print') @if($doc->file_type == 'pdf') @endif @endcan @can('documents.delete') @endcan
{{ $docs->links() }} @can('synapse.use') @if($synapseOpen) @endif @endcan @else

No documents have been added.

@endif
{{-- ── DOCUMENT PREVIEW MODAL ─────────────────────────────────────── --}} @teleport('body')
{{-- Centering wrapper (separate from x-show so display:flex is never clobbered) --}}
{{-- Backdrop --}}
{{-- Panel --}}
{{-- Header --}} {{-- Body --}}
{{-- /centering wrapper --}}
@endteleport