@props([ 'index' => ':index', 'name' => '', 'label' => $name ?? '', 'relation' => '', 'required' => false, 'value' => null, 'prepend' => '', 'append' => '', 'useLabel' => true, 'readonly' => false, 'template' => '', ])
@if(!empty($prepend)) {{ $prepend }} @endif
class(['form-control', 'is-invalid' => $errors->has("$relation.$index.$name")]) }} {{ $template }}id="input-{{ Str::slug($relation . '-' . $name) }}" type="text" {{ $template }}name="{{ $relation }}[{{ $index }}][{{ $name }}]" value="{{ old($name, $value) }}" {{ $readonly ? 'readonly tabindex=-1' : '' }} @required($required) />
@if(!empty($append)) {{ $append }} @endif
@error("$relation.$index.$name")
{{ $message }}
@enderror