Total alokasi harus = 100%. Saat ini:
{{ number_format($allocationTotal, 2) }}%
@php
$allocItems = [
['model' => 'cadanganPercentage', 'label' => 'Dana Cadangan', 'color' => 'blue', 'icon' => 'bx-shield-quarter', 'desc' => 'Modal pemupukan cadangan koperasi'],
['model' => 'jasaSimpananPercentage', 'label' => 'Jasa Simpanan', 'color' => 'emerald', 'icon' => 'bx-coin-stack', 'desc' => 'Proporsional saldo simpanan anggota'],
['model' => 'jasaUsahaPercentage', 'label' => 'Jasa Usaha', 'color' => 'amber', 'icon' => 'bx-shopping-bag', 'desc' => 'Proporsional transaksi belanja anggota'],
['model' => 'pengurusPercentage', 'label' => 'Pengurus', 'color' => 'purple', 'icon' => 'bx-user-voice', 'desc' => 'Honorarium & insentif pengurus'],
['model' => 'danaSosialPercentage', 'label' => 'Dana Sosial', 'color' => 'rose', 'icon' => 'bx-heart', 'desc' => 'Pendidikan & sosial'],
];
@endphp
@foreach($allocItems as $item)
{{ $item['label'] }}
isEditable() ? 'disabled' : '' }}
class="w-full bg-white dark:bg-slate-800 border border-{{ $item['color'] }}-300 dark:border-{{ $item['color'] }}-700 rounded-lg px-3 py-2 text-sm font-bold text-{{ $item['color'] }}-600 outline-none disabled:opacity-50 text-center">
{{ $item['desc'] }}
@if($totalMemberShu > 0)
@php
$pctVal = match($item['model']) {
'cadanganPercentage' => $cadanganPercentage,
'jasaSimpananPercentage' => $jasaSimpananPercentage,
'jasaUsahaPercentage' => $jasaUsahaPercentage,
'pengurusPercentage' => $pengurusPercentage,
'danaSosialPercentage' => $danaSosialPercentage,
default => 0,
};
@endphp
= Rp {{ number_format((float) $totalMemberShu * ((float) $pctVal / 100), 0, ',', '.') }}
@endif
@endforeach