@props([ 'label' => null, 'name', // wire:model path, also the error key (e.g. form.email) 'id' => null, 'type' => 'text', 'required' => false, 'hint' => null, 'live' => false, // true => wire:model.live.debounce 'blur' => false, // true => wire:model.blur 'prefix' => null, // e.g. "$" ]) @php $id ??= str_replace('.', '-', $name); $invalid = $errors->has($name); $model = $live ? 'wire:model.live.debounce.400ms' : ($blur ? 'wire:model.blur' : 'wire:model'); @endphp only('class') }}>
@if ($prefix) {{ $prefix }} @endif except('class')->class(['form-control', 'pl-7' => $prefix]) }} >