@extends('backEnd.layouts.master') @section('title', 'Leave Management') @section('css') @endsection @section('content')
{{-- PAGE HEADER --}}

Leave Management

Track and manage employee leave requests.

Add New Leave
{{-- FILTERS --}}
{{-- TABLE --}}
@forelse($leaves as $leave) @empty @endforelse
# Employee Details Leave Type Duration Days Status Actions
{{ $loop->iteration + ($leaves->currentPage()-1)*$leaves->perPage() }}
{{ substr($leave->employee->name, 0, 1) }}
{{ $leave->employee->name }}
ID: {{ $leave->employee->employee_id }}
{{ ucfirst($leave->leave_type) }} Leave {{ $leave->start_date->format('d M') }} - {{ $leave->end_date->format('d M, Y') }} {{ $leave->total_days }} @if($leave->status == 'approved') Approved @elseif($leave->status == 'rejected') Rejected @else Pending @endif
@if($leave->status == 'pending')
@csrf
@endif
{{-- Reject Modal --}} {{-- End Modal --}}

No leave requests found

Adjust filters or add a new request.
{{-- PAGINATION --}}
Showing {{ $leaves->firstItem() }} to {{ $leaves->lastItem() }} of {{ $leaves->total() }} records
{{ $leaves->links('pagination::bootstrap-4') }}
@endsection @push('scripts') @endpush