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

Leave Request Details

{{ ucfirst($leave->leave_type) }} Leave - {{ $leave->start_date->format('M j, Y') }}

Back to Leave Management
Leave Information
@if($leave->status === 'pending') Pending Approval @elseif($leave->status === 'approved') Approved @elseif($leave->status === 'rejected') Rejected @endif
Leave Type

{{ ucfirst($leave->leave_type) }} Leave @if($leave->is_emergency) Emergency @endif

Duration

{{ $leave->start_date->format('M j, Y') }} @if(!$leave->start_date->isSameDay($leave->end_date)) to {{ $leave->end_date->format('M j, Y') }} @endif
{{ $leave->total_days == floor($leave->total_days) ? intval($leave->total_days) : $leave->total_days }} {{ $leave->total_days == 1 ? 'day' : 'days' }} @if($leave->half_day_type) ({{ ucfirst($leave->half_day_type) }} Half Day) @endif

Application Date

{{ $leave->created_at->format('M j, Y \a\t H:i') }}
{{ $leave->created_at->diffForHumans() }}

@if($leave->approved_at)
Approval Details

@if($leave->approver) Reviewed by: {{ $leave->approver->name }} @else System Approved @endif
{{ $leave->approved_at->format('M j, Y \a\t H:i') }}

@endif @if($leave->approval_notes)
Approval Notes

{{ $leave->approval_notes }}

@endif @if($leave->rejection_reason)
Rejection Reason

{{ $leave->rejection_reason }}

@endif
Reason for Leave
{{ $leave->reason }}
@if($leave->attachment_path)
Supporting Document
@endif
Request Timeline
Leave Request Submitted

Leave application submitted by {{ $employee->first_name }} {{ $employee->last_name }}

{{ $leave->created_at->format('M j, Y \a\t H:i') }}
@if($leave->approved_at)
{{ $leave->status === 'approved' ? 'Leave Approved' : 'Leave Rejected' }}

@if($leave->approver) Request {{ $leave->status }} by {{ $leave->approver->name }} @else Request {{ $leave->status }} @endif @if($leave->approval_notes || $leave->rejection_reason)
"{{ $leave->approval_notes ?? $leave->rejection_reason }}" @endif

{{ $leave->approved_at->format('M j, Y \a\t H:i') }}
@else
Awaiting Approval

Leave request is pending review by your manager

Current status
@endif
Request Status
@if($leave->status === 'pending')
Pending Review

Your leave request is awaiting approval from your manager. You will be notified once it's reviewed.

@elseif($leave->status === 'approved')
Approved

Your leave request has been approved. Enjoy your time off!

@elseif($leave->status === 'rejected')
Rejected

Your leave request was not approved. Please contact your manager for more information.

@endif
Leave Summary
Leave Type: {{ ucfirst($leave->leave_type) }}
Total Days: {{ $leave->total_days == floor($leave->total_days) ? intval($leave->total_days) : $leave->total_days }}
Start Date: {{ $leave->start_date->format('M j, Y') }}
End Date: {{ $leave->end_date->format('M j, Y') }}
@if($leave->half_day_type)
Half Day: {{ ucfirst($leave->half_day_type) }}
@endif
@endsection @push('styles') @endpush