@props([ 'reportLoaded' => false, 'summaryData' => [], 'targetLabel' => null, ]) @php use App\Utilities\Currency\CurrencyAccessor; @endphp
@if($reportLoaded)
count($summaryData) === 2, 'md:grid-cols-[repeat(2,minmax(0,1fr)_minmax(0,4rem))_minmax(0,1fr)]' => count($summaryData) === 3, 'md:grid-cols-[repeat(3,minmax(0,1fr)_minmax(0,4rem))_minmax(0,1fr)]' => count($summaryData) === 4, 'md:grid-cols-[repeat(4,minmax(0,1fr)_minmax(0,4rem))_minmax(0,1fr)]' => count($summaryData) === 5, ])> @foreach($summaryData as $summary)
{{ $summary['label'] }}
@php $isTargetLabel = $summary['label'] === $targetLabel; $isPositive = money($summary['value'], CurrencyAccessor::getDefaultCurrency())->isPositive(); @endphp $isTargetLabel && $isPositive, 'text-danger-700 dark:text-danger-400' => $isTargetLabel && ! $isPositive, ]) > {{ $summary['value'] }}
@if(! $loop->last)
{{ $loop->remaining === 1 ? '=' : '-' }}
@endif @endforeach
@endif