@props([ 'name', 'id' => null, // if null → falls back to $name 'value' => '', 'type' => 'text', 'class' => '', 'disabled' => false, 'required' => false, 'readonly' => false, 'autocomplete' => 'on', // should default to "on" 'placeholder' => null ]) merge(['class' => "form-control $class " . ($errors->has($name) ? 'is-invalid' : '')]) }} />