@extends('layouts.dashboard') @section('title', 'Dashboard Admin') @section('eyebrow', 'Operasional') @section('content') @php $metrics = [ ['ticket', 'Tiket Hari Ini', $totalTicketsToday, 'Total tiket untuk tanggal kunjungan hari ini', 'bg-sky-100 text-sky-700'], ['users-round', 'Pengunjung Hari Ini', $visitorsToday, 'Pengunjung yang dijadwalkan hadir hari ini', 'bg-emerald-100 text-emerald-700'], ['waves', 'Sedang di Kolam', $activeVisitors, 'Pengunjung yang belum check-out', 'bg-cyan-100 text-cyan-700'], ['receipt-text', 'Pembayaran Pending', $pendingPayments, 'Menunggu verifikasi admin', 'bg-amber-100 text-amber-700'], ['wallet', 'Pendapatan Hari Ini', \App\Support\LocaleFormat::money($revenueToday), 'Pembayaran diterima hari ini', 'bg-slate-100 text-slate-700'], ['school', 'Pendaftaran Sekolah', $schoolRegistrations, 'Total pendaftaran sekolah renang', 'bg-indigo-100 text-indigo-700'], ['user-round-check', 'Les Privat', $privateRegistrations, 'Total pendaftaran les privat', 'bg-rose-100 text-rose-700'], ['calendar-clock', 'Sesi Hari Ini', $sessionsToday, 'Jadwal latihan pada hari ini', 'bg-teal-100 text-teal-700'], ]; @endphp
@foreach($metrics as [$icon, $label, $value, $desc, $tone])

{{ $label }}

{{ $value }}

{{ $desc }}

@endforeach

Grafik Pengunjung

7 hari

Grafik Pendapatan

7 hari

Pembayaran Terbaru

Kelola
@forelse($latestPayments as $payment)

{{ $payment->payment_code }}

{{ $payment->user?->name ?? 'Pengunjung' }}

@empty

Belum ada pembayaran.

@endforelse

Order Terbaru

Lihat order
@forelse($latestOrders as $order)

{{ $order->order_code }}

{{ $order->user?->name ?? 'Pengunjung' }} · {{ $order->total_ticket }} tiket

@empty

Belum ada order.

@endforelse
@endsection