@if($leaveRequests->count() > 0)
| Leave Type |
Dates |
Days |
Reason |
Status |
Applied Date |
Actions |
@foreach($leaveRequests as $leave)
@if($leave->leave_type === 'annual')
@elseif($leave->leave_type === 'sick')
@elseif($leave->leave_type === 'emergency')
@else
@endif
{{ ucfirst($leave->leave_type) }} Leave
@if($leave->is_emergency)
Emergency
@endif
|
{{ $leave->start_date->format('M j, Y') }}
@if(!$leave->start_date->isSameDay($leave->end_date))
to {{ $leave->end_date->format('M j, Y') }}
@endif
@if($leave->half_day_type)
{{ ucfirst($leave->half_day_type) }} Half Day
@endif
|
{{ $leave->total_days == floor($leave->total_days) ? intval($leave->total_days) : $leave->total_days }}
{{ $leave->total_days == 1 ? 'day' : 'days' }}
|
{{ Str::limit($leave->reason, 50) }}
@if($leave->attachment_path)
Has attachment
@endif
|
@if($leave->status === 'pending')
Pending
@elseif($leave->status === 'approved')
Approved
@elseif($leave->status === 'rejected')
Rejected
@endif
@if($leave->approved_at)
{{ $leave->approved_at->format('M j, Y') }}
@endif
|
{{ $leave->created_at->format('M j, Y') }}
{{ $leave->created_at->diffForHumans() }}
|
|
@endforeach
{{ $leaveRequests->withQueryString()->links() }}
@else
No leave requests found
You haven't submitted any leave requests yet.
Apply for Leave
@endif