@extends('layouts.app') @section('title', 'Leave Management') @section('content')
Clear
@forelse($leaveRequests as $leave) @empty @endforelse
ID Employee Leave Type From Date To Date Days Status Applied On Actions
{{ $leave->id }}
{{ $leave->user->full_name }}
{{ $leave->user->departments->first()?->name ?? '' }}
{{ $leave->leaveType->name }} {{ $leave->from_date->format('M d, Y') }} {{ $leave->to_date->format('M d, Y') }} {{ $leave->days_count }} @if($leave->is_half_day) (Half Day) @endif @switch($leave->status->name) @case('pending') Pending @break @case('approved') Approved @break @case('rejected') Rejected @break @default {{ $leave->status->name }} @endswitch {{ $leave->created_at->format('M d, Y') }}
@if($leave->status->name === 'pending') @endif @if(in_array($leave->status->name, ['pending', 'rejected'])) @endif

No leave requests found.

Showing {{ $leaveRequests->firstItem() }} to {{ $leaveRequests->lastItem() }} of {{ $leaveRequests->total() }} entries
{{ $leaveRequests->links() }}
@include('leave.partials.tailwind-modals') @endsection @section('scripts') @endsection