@extends('layout.mainlayout') @section('content')
{{-- FILTER --}}
{{-- TABLE --}}
{{-- NEW --}} @forelse($logs as $log) {{-- ================= CONTROL ================= --}} {{-- ================= CONTROL END ================= --}} @empty @endforelse
Date Resource Action Days Before After(Balance) Reason By Control
{{ $log->created_at->format('d M Y H:i') }} {{ $log->resource_id }} - {{ optional($log->user)->name ?? '-' }} @switch($log->action) @case('earned') Credit @break @case('deducted') Paid @break @case('lwp') LWP @break @case('adjusted') Manual @break @case('collapsed') Collapse @break @endswitch {{ $log->days }} {{ $log->balance_before }} {{ $log->balance_after }} {{ $log->reason }} {{ $log->performedBy?->name ?? 'System' }} @can('leave-ledger-adjust') {{-- Show cancel ONLY for approved leave deduction --}} @if( $log->action === 'deducted' && $log->reference_type === 'leave' )
@csrf
@else @endif @endcan
No records found
{{ $logs->links('vendor.pagination.no-arrows') }}
{{-- ================= MODAL ================= --}} @can('leave-ledger-adjust') @endcan @endsection @push('scripts') @endpush