@extends('layouts.app') @section('title', 'Leave Requests') @section('header', 'Leave Requests') @section('subheader', $canReview ? 'All leave requests' : 'Your leave requests') @section('header-actions')
@can('viewReports', App\Models\LeaveRequest::class) Reports @endcan @can('create', App\Models\LeaveRequest::class) Apply for Leave @endcan
@endsection @section('content') @if ($balances->isNotEmpty())
@foreach ($balances as $balance)
{{ $balance->leaveType?->name }}
{{ rtrim(rtrim(number_format($balance->remaining, 1), '0'), '.') }} / {{ rtrim(rtrim(number_format((float) $balance->allocated, 1), '0'), '.') }}
days remaining
@endforeach
@endif
@if ($canReview)
@endif
Reset
@if ($canReview)@endif @forelse ($leaveRequests as $request) @if ($canReview)@endif @empty @endforelse
EmployeeTypeFromToDaysStatusActions
{{ $request->employee?->full_name ?? '—' }}{{ $request->leaveType?->name ?? '—' }} {{ $request->start_date->format('M d, Y') }} {{ $request->end_date->format('M d, Y') }} {{ $request->days }} @can('delete', $request) @endcan
No leave requests found.
{{ $leaveRequests->links() }}
@endsection