@extends('dashboard.admin.layouts.master') @section('content') @php $statusClasses = [ 'draft' => 'badge-light-secondary', 'pending' => 'badge-light-warning', 'approved' => 'badge-light-success', 'rejected' => 'badge-light-danger', 'cancelled' => 'badge-light-dark', ]; $paidClasses = [ 'unpaid' => 'badge-light-danger', 'partially_paid' => 'badge-light-warning', 'paid' => 'badge-light-success', ]; @endphp

{{ trans('finance.expenses.title') }}

@can('finance.expenses.create') + {{ trans('finance.expenses.create_button') }} @endcan
{{-- Filters --}}
@if(session('success'))
{{ session('success') }}
@endif
@forelse($expenses as $expense) @empty @endforelse
{{ trans('finance.expenses.code') }} {{ trans('finance.expenses.expense_item') }} {{ trans('finance.expenses.branch') }} {{ trans('finance.expenses.expense_date') }} {{ trans('finance.expenses.amount') }} {{ trans('finance.expenses.status') }} {{ trans('finance.expenses.paid_status') }}
{{ $expense->code }} {{ $expense->expenseItem?->name ?? '—' }} {{ $expense->branch?->name ?? '—' }} {{ $expense->expense_date->format('Y-m-d') }} {{ number_format($expense->amount, 2) }} {{ ucfirst($expense->status) }} {{ ucwords(str_replace('_', ' ', $expense->paid_status)) }}
{{ trans('finance.expenses.no_records') }}
{{ $expenses->links() }}
@endsection