@extends('layouts.backend') @section('content') @php $authUser = auth()->user(); $canGenerateBonus = $authUser?->hasAnyPermission(['payroll.manage-bonus', 'bonus.generate-batch']) ?? false; $canDeleteBonus = $authUser?->hasAnyPermission(['payroll.manage-bonus', 'bonus.delete']) ?? false; @endphp

{{ __('Bonuses') }}

@include('partials.flash')
@if($canGenerateBonus)
@csrf
@endif
{{ __('Reset') }}
@forelse($bonuses as $bonus) @empty @endforelse
{{ __('Employee') }}{{ __('Title') }}{{ __('Type') }}{{ __('Date') }}{{ __('Amount') }}{{ __('Created By') }}{{ __('Actions') }}
{{ trim($bonus->employee?->first_name.' '.$bonus->employee?->last_name) }} ({{ $bonus->employee?->employee_code }}) {{ $bonus->title }} {{ __(ucfirst($bonus->bonus_type)) }} {{ $bonus->bonus_date }} {{ number_format((float)$bonus->amount, 2) }} {{ $bonus->creator?->name ?: '-' }} @if($canDeleteBonus)
@csrf @method('DELETE')
@else - @endif
{{ __('No bonuses found.') }}
{{ $bonuses->links('pagination::bootstrap-5') }}
@endsection