@php $configData = Helper::appClasses(); @endphp @extends('layouts/layoutMaster') @section('title', __('My Leave Balance')) @section('vendor-style') @vite([ 'resources/assets/vendor/libs/apex-charts/apex-charts.scss' ]) @endsection @section('vendor-script') @vite([ 'resources/assets/vendor/libs/apex-charts/apexcharts.js' ]) @endsection @section('page-script') @vite(['resources/assets/js/app/hrcore-leave-balance-display.js']) @endsection @section('content')
{{ __('Total Entitlement') }}
{{ __('Used Leaves') }}
{{ __('Pending Approval') }}
{{ __('Available Balance') }}
| {{ __('Leave Type') }} | {{ __('Entitlement') }} | {{ __('Used') }} | {{ __('Pending') }} | {{ __('Available') }} | {{ __('Usage') }} |
|---|---|---|---|---|---|
|
{{ $type->name }}
|
{{ $entitlement }} | {{ $used }} | @if($pending > 0) {{ $pending }} @else {{ $pending }} @endif | {{ $available }} |
|
{{ __('No upcoming leaves scheduled') }}
@endif| {{ __('Leave Type') }} | {{ __('From Date') }} | {{ __('To Date') }} | {{ __('Days') }} | {{ __('Status') }} | {{ __('Applied On') }} |
|---|---|---|---|---|---|
| {{ $leave->leaveType->name }} | {{ $leave->from_date->format('M d, Y') }} | {{ $leave->to_date->format('M d, Y') }} | {{ $leave->total_days }} | @php $statusColors = [ 'pending' => 'warning', 'approved' => 'success', 'rejected' => 'danger', 'cancelled' => 'secondary' ]; $statusValue = is_string($leave->status) ? $leave->status : $leave->status->value; @endphp {{ __(ucfirst($statusValue)) }} | {{ $leave->created_at->format('M d, Y') }} |