@props([ 'name', 'label', 'type' => 'text', 'required' => false, 'help' => null, 'placeholder' => null, 'options' => null, 'rows' => 5, 'value' => null, 'autocomplete' => null, ]) @php $id = 'champ-'.str_replace(['[', ']', '.'], '-', trim($name, '[]')); $current = old($name, $value); $hasError = $errors->has($name); $describedBy = collect([ $help ? $id.'-aide' : null, $hasError ? $id.'-erreur' : null, ])->filter()->implode(' '); @endphp
{{ $help }}
@endif @error($name){{ $message }}
@enderror