@extends('layouts.app') @section('title', 'Leave Requests') @section('page-title', 'Leave Requests') @section('content')
@if(auth()->user()->role === 'student' || auth()->user()->role === 'parent')
@csrf
@endif
@if(auth()->user()->isAdmin())@endif @forelse($requests ?? [] as $leave) @if(auth()->user()->isAdmin() && $leave->status === 'pending') @endif @empty @endforelse
Student From To Reason StatusAction
{{ $leave->student->name ?? 'N/A' }} {{ \Carbon\Carbon::parse($leave->from_date)->format('d M Y') }} {{ \Carbon\Carbon::parse($leave->to_date)->format('d M Y') }} {{ Str::limit($leave->reason, 50) }} {{ ucfirst($leave->status) }}
@csrf @method('PATCH')
@csrf @method('PATCH')
No leave requests found.
@endsection