@extends('master') @push('styles') @endpush @section('content') @php $initials = 'N/A'; $role = 'N/A'; if ($checkIn->user) { $initials = collect(explode(' ', $checkIn->user->name)) ->take(2) ->map(fn($w) => strtoupper(substr($w, 0, 1))) ->join(''); $role = $checkIn->user->role->name ?? 'N/A'; } $checkinAt = \Carbon\Carbon::parse($checkIn->check_in); $checkoutAt = $checkIn->check_out ? \Carbon\Carbon::parse($checkIn->check_out) : null; $durationMinutes = $checkoutAt ? $checkinAt->diffInMinutes($checkoutAt) : null; $durationLabel = $durationMinutes ? floor($durationMinutes / 60) . ' jam ' . ($durationMinutes % 60) . ' menit' : '—'; $durationPercent = $durationMinutes ? min(100, round(($durationMinutes / (9 * 60)) * 100)) : 0; @endphp
| No. | Nama Customer | Tipe | Catatan | Waktu (Dibuat) |
|---|