@php $technical = $getState() ?? []; $summaryPayload = is_array($technical['summaryPayload'] ?? null) ? $technical['summaryPayload'] : []; $groupPayloads = is_array($technical['groupPayloads'] ?? null) ? $technical['groupPayloads'] : []; @endphp
Technical payloads are secondary on purpose. Use them for debugging capture fidelity and renderer fallbacks.
@include('filament.partials.json-viewer', ['value' => $summaryPayload]) @if ($groupPayloads !== [])
@foreach ($groupPayloads as $group) @php $label = $group['label'] ?? 'Policy type'; $payload = is_array($group['payload'] ?? null) ? $group['payload'] : []; @endphp @if (! empty($group['renderingError']))
{{ $group['renderingError'] }}
@endif @include('filament.partials.json-viewer', ['value' => $payload])
@endforeach
@endif