{{-- Compensatory Off Details Partial for Offcanvas --}}
| {{ __('Worked Date') }}: | {{ \Carbon\Carbon::parse($compOff->worked_date)->format('M d, Y') }} |
| {{ __('Hours Worked') }}: | {{ $compOff->hours_worked }} {{ __('hours') }} |
| {{ __('Comp Off Days') }}: | {{ $compOff->comp_off_days }} {{ __('days') }} |
| {{ __('Expiry Date') }}: | @php $expiryDate = \Carbon\Carbon::parse($compOff->expiry_date); $isExpired = $expiryDate->isPast() && !$compOff->is_used; $isExpiringSoon = $expiryDate->diffInDays(now()) <= 7 && !$compOff->is_used && !$isExpired; $badgeColor = $isExpired ? 'danger' : ($isExpiringSoon ? 'warning' : 'secondary'); @endphp {{ $expiryDate->format('M d, Y') }} @if($isExpired) ({{ __('Expired') }}) @elseif($isExpiringSoon) ({{ __('Expiring Soon') }}) @endif |
{{ $compOff->reason }}
{{ $compOff->approval_notes }}