@extends('layouts.app') @section('title', 'Riwayat Presensi') @section('page-title', 'Riwayat Kehadiran Saya') @section('page-subtitle', 'Daftar riwayat absensi masuk, jam pulang, keterlambatan, dan status kehadiran Anda.') @section('content')
@if(request()->hasAny(['month', 'year'])) @endif
@forelse($attendances as $att) @empty @endforelse
Tanggal Shift Jam Masuk Jam Pulang Status Keterlambatan Jarak Dari Kantor Catatan
{{ \Carbon\Carbon::parse($att->attendance_date)->translatedFormat('l, d F Y') }} {{ $att->shift?->name ?? 'Shift Reguler' }} @if($att->check_in) {{ \Carbon\Carbon::parse($att->check_in)->format('H:i') }} WIB @else - @endif @if($att->check_out) {{ \Carbon\Carbon::parse($att->check_out)->format('H:i') }} WIB @else - @endif {{ $att->status_label }} @if($att->late_minutes > 0) +{{ $att->late_minutes }} Menit @else Tepat Waktu @endif @if($att->distance_in !== null) {{ round($att->distance_in) }} m @else - @endif {{ $att->notes ?? '-' }}
Belum ada riwayat kehadiran pada filter yang dipilih.
@if($attendances->hasPages())
{{ $attendances->links('pagination::bootstrap-5') }}
@endif
@endsection