{{-- LEAFLET CSS --}} {{-- Import Font Google --}} {{-- WRAPPER UTAMA DENGAN ALPINE.JS UNTUK MODAL FOTO --}}
{{-- TOMBOL KEMBALI KE DASHBOARD --}}
{{-- Sesuaikan route('dashboard') dengan nama route dashboard admin Anda jika berbeda --}} Kembali
{{-- JUDUL & WAKTU RATA TENGAH --}}

Detail & Lokasi Laporan

{{ $laporan->created_at->format('d M Y, H:i') }} WIB
{{-- KOLOM KIRI: INFO UTAMA & PETA --}}
{{-- 1. Kartu Informasi --}}

Status laporan.

@php $statusColor = match ($laporan->status) { 'baru', 'menunggu' => 'bg-blue-50 text-blue-700 border-blue-200', 'proses' => 'bg-amber-50 text-amber-700 border-amber-200', 'selesai' => 'bg-emerald-50 text-emerald-700 border-emerald-200', 'closed' => 'bg-slate-100 text-slate-600 border-slate-200', 'ditolak' => 'bg-rose-50 text-rose-700 border-rose-200', default => 'bg-slate-50 text-slate-500 border-slate-200', }; @endphp {{ $laporan->status == 'selesai' ? 'Menunggu Cek' : ucfirst($laporan->status) }}

Nama Lengkap

{{ $laporan->nama }}

WhatsApp

{{ $laporan->no_telepon }}

Deskripsi Laporan

{{ $laporan->deskripsi }}

{{-- 2. PETA LOKASI --}}

Lokasi Kejadian

{{ $laporan->lokasi }}

@if ($laporan->latitude && $laporan->longitude) Buka di Maps @endif
{{-- KOLOM KANAN --}}
{{-- 1. Foto Laporan Awal --}}

Foto Laporan Awal

@if ($laporan->foto_awal)
Foto Awal
Perbesar
@else
Tidak ada foto
@endif
{{-- 2. Bukti Perbaikan --}}

Bukti Perbaikan

@if (!empty($laporan->bukti_foto))
Perbesar
@if ($laporan->catatan_teknisi)

Catatan Teknisi

{{ $laporan->catatan_teknisi }}

@endif
@else
@if (in_array($laporan->status, ['baru', 'menunggu', 'proses'])) Menunggu Teknisi @else Tidak ada bukti @endif
@endif
{{-- 3. ACTIONS ADMIN --}} @if (Auth::check() && Auth::user()->role === 'admin')
@if ($laporan->status == 'selesai')

Validasi Laporan

@csrf @method('PUT')
Periksa foto bukti perbaikan dengan teliti sebelum validasi.
@elseif (in_array($laporan->status, ['menunggu', 'proses', 'baru']))

Penugasan

@csrf @method('PUT')
@else

Laporan Ditutup

{{ $laporan->status }}

@endif
@endif
{{-- ========================================================= --}} {{-- MODAL / LIGHTBOX DENGAN TELEPORT (SUPPORT DESKTOP & MOBILE) --}} {{-- ========================================================= --}}
{{-- SCRIPTS --}}