@php if($params->translate ?? false) { $params->name = str_contains($params->name, '[') ? preg_replace('/^(.*)\[/UA', '$1_'.form_locale().'[', $params->name) : $params->name . '_' . form_locale(); } $transformedName = preg_replace('/\[(.*)\]/mU', '.$1', $params->name); @endphp @props([ 'label' => isset($params->label) && str_starts_with($params->label,'cms.') ? trans($params->label,locale: app()->getLocale()) : $params->label ?? '', 'name' => $params->name ?? '', "disabled" => $params->disabled ?? false, 'value' => $params->value ?? old($transformedName) ?? '', 'required' => isset($params->required) ? 'required' : '', 'placeholder' => isset($params->placeholder) && str_starts_with($params->placeholder,'cms.') ? trans($params->placeholder,locale: app()->getLocale()) : $params->placeholder ?? '', 'info' => isset($params->info) && str_starts_with($params->info,'cms.') ? trans($params->info,locale: app()->getLocale()) : $params->info ?? false, 'hasError' => isset($errors) && $errors->has($transformedName) ? 'is-invalid' : '', 'type' => $params->type ?? 'text' , 'style' => $params->view, 'step' => $params->step ?? '1', 'mask' => $params->mask ?? false, 'solid' => isset($params->white )? '' : 'form-control-solid', 'horizontalStyle' => $params->horizontalClass ?? 'd-flex flex-column mb-8 fv-row', 'id' => $params->id ?? false, ]) @if($style == 'horizontal')
@include('components.input-helpers')
@else
@include('components.input-helpers')
@endif