@php $type = $transaction['type']; $direction = $transaction['direction'] ? 'income' : 'expense'; $icon = $transaction['direction'] ? 'chart-up' : 'user-c'; @endphp {{-- {{ json_encode($transaction) }} --}} @if($this->is_back_office)

@if($transaction['locked']) @else @endif {{ $title }}

@if(! isset($transaction["{$direction}_debt"]) || $transaction["{$direction}_debt"]['resolved_at']) @endif
@if(! $transaction['locked'])
@endif @if($direction === 'expense') @elseif($this->canEditIncome) @endif @if($direction === 'expense')
@forelse($paidDebts as $debt)
{{ str()->formatDecimal($debt['pivot']['amount'] ?? '') }}€ : {{ $debt['notes'] }}
@empty @if(count($remainingDebts) && ! $transaction['locked'])
En attente : {{ str()->formatDecimal($this->remaining_debt_amount) }}€
@endif @endforelse
@else
@if($transaction["{$direction}_debt"] ?? false)
{{ $transaction["{$direction}_debt"]['type']['label'] ?? '' }} ({{ $transaction["{$direction}_debt"]['amount'] ?? '' }}€) @if($transaction["{$direction}_debt"]['resolved_at']) Cloturé le {{ $transaction["{$direction}_debt"]['resolved_at'] }} @endif @if(! $transaction['locked']) @endif
@elseif(! $transaction['locked']) + Ajouter @else Non renseigné @endif
@endif
@if($direction === 'expense')
@forelse($paidCredits as $credit)
{{ str()->formatDecimal($credit['pivot']['amount'] ?? '') }}€ : {{ $credit['notes'] }}
@empty @endforelse @if(count($remainingCredits) && ! $transaction['locked'])
En attente : {{ str()->formatDecimal($this->getRemainingCreditAmountProperty()) }}€
@endif
@endif
@if($direction === 'expense' && ($paidDebts || $paidCredits)) Montant final : {{ str()->formatDecimal( $transaction['amount'] - collect($paidDebts)->sum('pivot.amount') + collect($paidCredits)->sum('pivot.amount') ) }}€ @endif
@else

@if($transaction['locked']) @else @endif {{ $title }}

@if($transaction["{$direction}_debt"] ?? false)
@if($transaction["{$direction}_debt"]['resolved_at'] ?? false) Cloturé le {{ $transaction["{$direction}_debt"]['resolved_at'] }} @else {{ $transaction["{$direction}_debt"]['type']['label'] ?? '' }} ({{ $transaction["{$direction}_debt"]['amount'] ?? '' }}€) @endif
@else Non renseigné @endif
@endif