@extends('layouts.employee') @section('content')

Welcome back, {{ $employee->preferred_name ?? $employee->first_name }}!

{{ $employee->position }} - {{ $company->name }}

{{ now()->format('l, F j, Y') }}
{{ now()->format('H:i') }}
Today's Attendance
Clock In
{{ $todayAttendance && $todayAttendance->clock_in ? $todayAttendance->clock_in->format('H:i') : '--:--' }}
Clock Out
{{ $todayAttendance && $todayAttendance->clock_out ? $todayAttendance->clock_out->format('H:i') : '--:--' }}
Total Hours
{{ $todayAttendance && $todayAttendance->total_hours ? number_format($todayAttendance->total_hours, 1) . 'h' : '0.0h' }}
Checking location...
@if(!$todayAttendance || !$todayAttendance->clock_in) @elseif(!$todayAttendance->clock_out) @else
Day completed!
@endif
{{ $leaveStats['annual_balance'] }}

Annual Leave Days

{{ number_format($weeklyHours, 1) }}h

This Week

{{ $expenseStats['pending_claims'] }}

Pending Claims

@if($latestPayroll) RM {{ number_format($latestPayroll->net_pay, 2) }} @else -- @endif

Latest Payroll

Recent Attendance
View All
@if($recentAttendance->count() > 0)
@foreach($recentAttendance as $attendance) @endforeach
Date Clock In Clock Out Hours Status
{{ $attendance->date->format('M j') }} {{ $attendance->clock_in ? $attendance->clock_in->format('H:i') : '--' }} {{ $attendance->clock_out ? $attendance->clock_out->format('H:i') : '--' }} {{ $attendance->total_hours ? number_format($attendance->total_hours, 1) . 'h' : '--' }} @if($attendance->status === 'present') Present @elseif($attendance->status === 'late') Late @else {{ ucfirst($attendance->status) }} @endif
@else

No attendance records yet

@endif
Leave Summary
{{ $leaveStats['annual_balance'] }}
Annual Leave
{{ $leaveStats['sick_balance'] }}
Sick Leave
@if($leaveStats['pending_requests'] > 0)
You have {{ $leaveStats['pending_requests'] }} pending leave request(s)
@endif
@endsection @push('scripts') @endpush