@extends('layouts.app') @section('title', 'Leave Balance') @section('content')
Leave Balance Overview
Clear

{{ $leaveBalances->sum('total_days') }}

Total Allocated Days

{{ $leaveBalances->sum(function($balance) { return $balance->total_days - $balance->used_days; }) }}

Total Available Days

{{ $leaveBalances->sum('used_days') }}

Total Used Days

@forelse($leaveBalances as $balance) @empty @endforelse
Employee Department Leave Type Total Days Used Days Available Days Usage % Status
{{ $balance->user->full_name }}
{{ $balance->user->email }}
{{ $balance->user->departments->first()?->name ?? 'N/A' }} {{ $balance->leaveType->name }} {{ $balance->total_days }} {{ $balance->used_days }} {{ $balance->remaining_days }}
{{ round(($balance->used_days / $balance->total_days) * 100) }}%
@if($balance->remaining_days <= 0) Exhausted @elseif($balance->remaining_days <= 2) Low @else Available @endif

No leave balance data found.

Showing {{ $leaveBalances->firstItem() }} to {{ $leaveBalances->lastItem() }} of {{ $leaveBalances->total() }} entries
{{ $leaveBalances->links() }}
@endsection @section('scripts') @endsection