@extends('layouts.app') @section('title', 'Expenses') @section('page', 'expenses') @section('expensesNav', 'expenses') @php $statusVariant = fn ($s) => $s === 'Active' ? 'success' : 'danger'; @endphp @section('content') @include('partials.account-expenses-nav') @if (session('success')) {{ session('success') }} @endif @if ($errors->any()) {{ $errors->first() }} @endif @if ($canManage ?? false) @endif

Total Expenses

{{ money($totalExpenses) }}

Active in period

Records

{{ $entryCount }}

In selected period

@forelse ($expenses as $row) {{ $row->expense_date?->format('Y-m-d') ?? '—' }} @if ($row->pay_from === 'cash_book') {{ $row->cashBook?->name ?? '—' }} @else {{ $row->bankAccount?->name ?? '—' }} @endif {{ $row->category?->name ?? '—' }} {{ $row->notes ?: '—' }} — {{ money((float) $row->amount) }} — {{ $row->status }}
@if ($canManage ?? false) @endif
@empty No expenses yet. Add an expense category first, then record expenses. @endforelse
@if ($canManage ?? false) @endif @endsection @push('styles') @endpush @push('scripts') @endpush