@props(['model', 'hideNull' => false, 'compact' => false]) @php use App\Support\EntityFieldsPresenter; $fields = EntityFieldsPresenter::forModel($model, $hideNull); @endphp
$compact])>
$compact])> @foreach ($fields as $field) @if (($field['input_type'] ?? '') === 'separator')
@if ($field['display_name'] ?? null)
{{ $field['display_name'] }}
@endif
@continue @endif
$compact])>

{{ $field['display_name'] }}

@php $dynamicField = $field['dynamic_field'] ?? null; $inputType = $field['input_type'] ?? 'text'; $rawValue = $field['raw_value'] ?? null; @endphp @if ($dynamicField && $dynamicField->field_type === 'image')
@if ($rawValue) {{ $field['display_name'] }} @else - @endif
@elseif ($inputType === 'textarea')

{!! EntityFieldsPresenter::displayHtml($field, $model) !!}

@else

{!! EntityFieldsPresenter::displayHtml($field, $model) !!}

@endif
@endforeach