@extends('layouts.app') @section('title', 'Leave Request Details') @section('content')
Leave Request Details
@switch($leaveRequest->status->name) @case('pending') Pending @break @case('approved') Approved @break @case('rejected') Rejected @break @default {{ $leaveRequest->status->name }} @endswitch
Employee Information
{{ $leaveRequest->user->full_name }}

{{ $leaveRequest->user->email }}

{{ $leaveRequest->user->departments->first()?->name ?? 'No Department' }}

Leave Information
Leave Type: {{ $leaveRequest->leaveType->name }}
From Date: {{ $leaveRequest->from_date->format('l, F d, Y') }}
To Date: {{ $leaveRequest->to_date->format('l, F d, Y') }}
Duration: {{ $leaveRequest->days_count }} day(s) @if($leaveRequest->is_half_day) (Half Day) @endif
Applied On: {{ $leaveRequest->created_at->format('F d, Y h:i A') }}
Reason for Leave

{{ $leaveRequest->reason }}

@if($leaveRequest->remarks)
Additional Remarks

{{ $leaveRequest->remarks }}

@endif @if($leaveRequest->approved_by)
Approval Information
{{ $leaveRequest->approvedBy->full_name }} {{ ucfirst($leaveRequest->status->name) }}
{{ $leaveRequest->approved_at->format('F d, Y h:i A') }}
@if($leaveRequest->approval_notes)
Notes: {{ $leaveRequest->approval_notes }}
@endif
@endif @if($leaveRequest->status->name === 'pending')
Back to List
@else
@if(in_array($leaveRequest->status->name, ['pending', 'rejected'])) @endif Back to List
@endif
@if($leaveBalance)
Leave Balance ({{ $leaveBalance->year }})
Total Days {{ $leaveBalance->total_days }}
{{ $leaveBalance->remaining_days }}
Available
{{ $leaveRequest->days_count }}
This Request
{{ $leaveBalance->used_days }}
Used
@endif @if($leaveHistory->count() > 0)
Recent Leave History
@foreach($leaveHistory as $history)
{{ $history->leaveType->name }}
{{ $history->from_date->format('M d') }} - {{ $history->to_date->format('M d, Y') }}
{{ $history->days_count }} day(s)
{{ ucfirst($history->status->name) }}
@endforeach
@endif
@include('leave.partials.tailwind-modals') @endsection @section('scripts') @endsection