Add / Edit {{$title}}
@foreach($fields as $field => $props)
@if($props['type'] != 'hidden')
@endif
@switch($props['type'])
@case('hidden')
@break
@case('text')
@case('email')
@case('number')
@case('tel')
@case('date')
@break
@case('textarea')
@break
@case('select')
@break
@case('multiselect')
@break
@case('yesno')
@break
@case('mapping')
@if($mode=='edit' && isset($item->{$field}) && is_array($item->{$field}))
@foreach($item->{$field} as $map)
@php
$optValue = is_object($map) ? ($map->value ?? '') : ($map['value'] ?? '');
$optDisplay = is_object($map) ? ($map->display ?? '') : ($map['display'] ?? '');
@endphp
@endforeach
@endif
@break
@endswitch
@if($props['type'] != 'hidden')
@endif
@endforeach