@php if (isset($data)) { // Decode JSON string $valueArray = is_string($data->value) ? json_decode($data->value, true) : $data->value; $valueArray = is_array($valueArray) ? $valueArray : []; // No need for mapWithKeys — keys already exist $webhooks = collect($valueArray); $key = $data->key ?? ''; } else { $webhooks = collect([]); $key = ''; } @endphp @include('layouts.components.section-marker', ['section_name' => 'Fornecedores'])
@foreach ($webhooks as $index => $item)
@switch($item['type_form']) @case('boolean')
@if ($errors->has($item['name']))
{{ $errors->first($item['name']) }}
@endif
@break @case('string') @if ($errors->has($item['name']))
{{ $errors->first($item['name']) }}
@endif @break @endswitch
@endforeach