@extends('layouts.app') @section('title', \App\Helpers\TranslationHelper::transFromDatabase('Employee Leaves', __('Employee Leaves'))) @section('content')

{{ \App\Helpers\TranslationHelper::transFromDatabase('Employee Leaves', __('Employee Leaves')) }}

{{ \App\Helpers\TranslationHelper::transFromDatabase('Manage and track employee leave requests', __('Manage and track employee leave requests')) }}

@can('hr.leaves.create') {{ \App\Helpers\TranslationHelper::transFromDatabase('Add New Leave', __('Add New Leave')) }} @endcan
@if(session('success'))

{{ session('success') }}

@endif @if(session('error'))

{{ session('error') }}

@endif
@forelse($leaves as $leave) @empty @endforelse
# {{ \App\Helpers\TranslationHelper::transFromDatabase('Employee', __('Employee')) }} {{ \App\Helpers\TranslationHelper::transFromDatabase('Leave Type', __('Leave Type')) }} {{ \App\Helpers\TranslationHelper::transFromDatabase('Start Date', __('Start Date')) }} {{ \App\Helpers\TranslationHelper::transFromDatabase('End Date', __('End Date')) }} {{ \App\Helpers\TranslationHelper::transFromDatabase('Days', __('Days')) }} {{ \App\Helpers\TranslationHelper::transFromDatabase('Status', __('Status')) }} {{ \App\Helpers\TranslationHelper::transFromDatabase('Actions', __('Actions')) }}
{{ $loop->iteration }} {{ $leave->employee->user->name }} @if(isset($leave::$leaveTypes[$leave->leave_type])) {{ $leave::$leaveTypes[$leave->leave_type] }} @else {{ $leave->leave_type }} @endif {{ $leave->start_date }} {{ $leave->end_date }} {{ $leave->days }} @if($leave->status == 'pending') {{ \App\Helpers\TranslationHelper::transFromDatabase('Pending', __('Pending')) }} @elseif($leave->status == 'approved') {{ \App\Helpers\TranslationHelper::transFromDatabase('Approved', __('Approved')) }} @elseif($leave->status == 'rejected') {{ \App\Helpers\TranslationHelper::transFromDatabase('Rejected', __('Rejected')) }} @else {{ $leave->status }} @endif
@can('hr.leaves.view') {{ \App\Helpers\TranslationHelper::transFromDatabase('View', __('View')) }} @endcan @if($leave->status == 'pending') @can('hr.leaves.edit') {{ \App\Helpers\TranslationHelper::transFromDatabase('Edit', __('Edit')) }} @endcan @can('hr.leaves.delete')
@csrf @method('DELETE')
@endcan @can('hr.leaves.approve')
@csrf @method('POST')
@endcan @endif
@can('hr.leaves.reject') @endcan

{{ \App\Helpers\TranslationHelper::transFromDatabase('No leave requests currently', __('No leave requests currently')) }}

{{ $leaves->links() }}
@endsection