@extends('app-new') @push('head-script') @endpush @push('content-header') @endpush @section('content')
{{-- Flash Messages --}}
@if(session('status')) @endif @if(session('error')) @endif
Declarations - FY {{ $fy }}
@forelse($declarations as $index => $declaration) @empty @endforelse
# Employee Employee Code Regime Declared Amount Approved Amount Status Actions
{{ $declarations->firstItem() + $index }} {{ $declaration->employee->name ?? 'N/A' }} {{ $declaration->employee->employee_code ?? '-' }} {{ ucfirst($declaration->regime) }} ₹ {{ number_format($declaration->total_declared_amount, 2) }} ₹ {{ number_format($declaration->total_approved_amount, 2) }} @php $statusColors = [ 'draft' => 'secondary', 'submitted' => 'info', 'under_review' => 'warning', 'approved' => 'success', 'rejected' => 'danger', ]; $color = $statusColors[$declaration->status] ?? 'secondary'; @endphp {{ ucwords(str_replace('_', ' ', $declaration->status)) }}
{{-- TODO: Implement "Submit for Approval" for employees (future feature) --}}
No declarations found. Click "New Declaration" to create one.
@if($declarations->hasPages()) @endif
{{-- Offcanvas Filter --}}
Filter
@endsection @push('footer-script') @endpush