{{-- Exibe os dados "Antes" --}} @if(!empty($dados->json_antes) && !empty((array) $dados->json_antes) && is_array((array) $dados->json_antes))

Antes

Dados do Plano

{{-- Destaca alterações entre "Antes" e "Depois" --}} @if (!empty($dados->json_depois) && $dados->json_depois->plano !== null && $dados->json_antes->plano != $dados->json_depois->plano) @endif
@endif {{-- Exibe os dados "Depois" --}} @if(!empty($dados->json_depois) && !empty((array) $dados->json_depois) && is_array((array) $dados->json_depois))
@if($tipo !== 'inclusão')

Depois

@endif

Dados do Plano

{{-- Caso json_depois seja um array, iterar sobre ele --}} @php $depoisArray = is_array($dados->json_depois) ? $dados->json_depois : [$dados->json_depois]; @endphp @foreach ($depoisArray as $plano)
{{-- Destaca alterações entre "Antes" e "Depois" --}} @if (!empty($dados->json_antes) && $dados->json_antes->plano !== null && $dados->json_antes->plano != $plano->plano) @endif
@endforeach
@endif