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

Antes

Dados cadastrais do titular

@php $antesArray = is_array($dados->json_antes) ? $dados->json_antes : [$dados->json_antes]; @endphp @foreach ($antesArray as $item) @foreach (['nome' => 'Nome Completo', 'cpf' => 'CPF', 'email' => 'E-mail', 'data_nascimento' => 'Data de Nascimento', 'id_contrato' => 'ID Contrato'] as $field => $label) @if (isset($item->$field) && $item->$field !== null)
{{-- Destaca alterações entre "Antes" e "Depois" --}} @if (!empty($dados->json_depois) && isset($dados->json_depois->$field) && $item->$field != $dados->json_depois->$field) @endif
@endif @endforeach @endforeach
@endif {{-- Exibe os dados "Depois" --}} @if(!empty($dados->json_depois) && !empty((array) $dados->json_depois) && is_array((array) $dados->json_depois))
@if($tipo === 'alteração')

Depois

@elseif ($tipo === 'exclusão')

Exclusão

@endif

Dados cadastrais do titular

{{-- 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 $item) @foreach (['nome' => 'Nome Completo', 'cpf' => 'CPF', 'email' => 'E-mail', 'data_nascimento' => 'Data de Nascimento', 'id_contrato' => 'ID Contrato'] as $field => $label) @if (isset($item->$field) && $item->$field !== null)
{{-- Destaca alterações entre "Antes" e "Depois" --}} @if (!empty($dados->json_antes) && isset($dados->json_antes->$field) && $item->$field != $dados->json_antes->$field) @endif
@endif @endforeach @endforeach
@endif