@extends('layouts.main') @section('container')

Shipment Documents

Manage uploaded shipment-related documents

Upload Documents
Showing {{ $documents->firstItem() }}–{{ $documents->lastItem() }} of {{ $totalDocuments }} documents
@forelse ($documents as $document) @empty @endforelse
# Shipment Document Type Attachment Uploaded By/At Actions
{{ $documents->firstItem() + $loop->index }} {{ 'Shipment ' . $document->shipment->shipment_number ?? '-' }} {{ $document->documentType->document_name ?? '-' }}
{{ $document->creator->name ?? '-' }}
{{ $document->created_at ? $document->created_at->format('d M Y H:i') : '-' }}
@if (Auth::user()->id == $document->created_by)
@csrf @method('DELETE')
@else Delete access denied. @endif
Empty state
No Documents Found

No uploaded documents available yet

{{ $documents->links('pagination::bootstrap-5') }}
@forelse ($documents as $document)
{{ $document->documentType->document_name ?? 'Unknown' }}

Shipment: {{ $document->shipment->shipment_number ?? '-' }}

Uploaded by:

{{ $document->creator->name ?? '-' }}
{{ $document->created_at ? $document->created_at->format('d M Y H:i') : '-' }}
@if (Auth::user()->id == $document->created_by)
@csrf @method('DELETE')
@endif
@empty
Empty state
No Documents Available

Start uploading shipment documents

@endforelse
{{ $documents->links('pagination::bootstrap-5') }}
@endsection