@extends('layouts.app') @section('title', 'Leave Balances') @section('breadcrumbs') @endsection @section('content')
{{-- Header --}}

Leave Balances

Year {{ $year }} — All employees' leave balance overview

{{-- Filters --}}
{{-- Balances Table --}}
@if($employees->isEmpty())
No employees found
No active employees match your filter criteria.
@else
@foreach($leaveTypes as $type) @endforeach @foreach($employees as $employee) @foreach($leaveTypes as $type) @php $balance = $employee->leaveBalances->firstWhere('leave_type_id', $type->id); @endphp @endforeach @endforeach
Employee
{{ $type->code }}
{{ strtoupper(substr($employee->first_name, 0, 1)) }}
{{ $employee->first_name }} {{ $employee->last_name }}
{{ $employee->employee_code }}
@if($balance)
{{ $balance->remaining_days }}
of {{ $balance->total_available }}
{{-- Mini progress bar --}}
@else @endif
@if($employees->hasPages())
{{ $employees->links() }}
@endif @endif
@endsection