@extends('layouts.app') @section('title', 'Security Leaves') @section('content')

Security Leaves

@can('leaves.create') New Leave @endcan
@if(session('success'))
{{ session('success') }}
@endif @if(session('info'))
{{ session('info') }}
@endif
@if(!empty($search) || !empty($status)) Clear @endif
@forelse($leaves as $leaf) @empty @endforelse
Personnel Leave Type Start Date End Date Days Reason Status Decided By Actions
{{ $leaf->personnel?->full_name ?? 'N/A' }} {{ str_replace('_', ' ', $leaf->leave_type) }} {{ $leaf->start_date->format('d/m/Y') }} {{ $leaf->end_date->format('d/m/Y') }} {{ $leaf->days }} {{ \Illuminate\Support\Str::limit($leaf->reason, 40) ?: '-' }} @if($leaf->status === 'pending') Pending @elseif($leaf->status === 'approved') Approved @else Declined @endif {{ $leaf->approver?->name ?? '-' }} @if($leaf->status === 'pending' && auth()->user()->hasPermission('leaves.edit'))
@csrf
@csrf
@endif @can('leaves.edit') @endcan @can('leaves.delete')
@csrf @method('DELETE')
@endcan
No leaves found.
@if($leaves->hasPages()) @endif
@endsection