@extends('user.template') @section('title', 'Detail ' . $tps->nama_tps) @section('content') @php function toDMS($decimal, $type = 'lat') { $direction = $decimal < 0 ? ($type === 'lat' ? 'LS' : 'BB') : ($type === 'lat' ? 'LU' : 'BT'); $decimal = abs($decimal); $degrees = floor($decimal); $minutesFloat = ($decimal - $degrees) * 60; $minutes = floor($minutesFloat); $seconds = round(($minutesFloat - $minutes) * 60, 2); return $degrees . '° ' . $minutes . "' " . $seconds . '" ' . $direction; } @endphp

Detail TPS

{{-- HERO TPS --}}

{{ $tps->nama_tps }}

{{ $tps->alamat_tps }}

{{ $tps->status_tps ?? 'Tidak diketahui' }} {{-- INFO GRID --}}
Kategori TPS
{{ $tps->kategori->nama_kategori ?? '-' }}
Kapasitas
{{ $tps->kapasitas_tps ?? '-' }}
Tahun Pembuatan
{{ $tps->tahun_pembuatan ?? '-' }}
Koordinat
{{ toDMS($tps->latitude, 'lat') }}
{{ toDMS($tps->longitude, 'lng') }}
Adukan TPS
{{-- ADUAN TPS --}}
Aduan yang Telah Ditanggapi
@if($aduanTps->count()) @foreach($aduanTps as $aduan)
{{ $aduan->nama_pelapor }} {{ \Carbon\Carbon::parse($aduan->tanggal_aduan)->translatedFormat('d M Y') }}

{{ $aduan->isi_aduan }}

Tanggapan Admin
{{ $aduan->tanggapan_admin }}
@endforeach @else Belum ada aduan yang ditanggapi. @endif
@endsection