layout('fields.field') ?>
attr([ 'class' => ['form-input', 'form-input-slug', $field->get('class')], 'type' => 'text', 'id' => $field->name(), 'name' => $field->formName(), 'value' => $field->value(), 'placeholder' => $field->placeholder(), 'minlength' => $field->get('min'), 'maxlength' => $field->get('max'), 'pattern' => $field->get('pattern'), 'required' => $field->isRequired(), 'disabled' => $field->isDisabled(), 'hidden' => $field->isHidden(), 'readonly' => $field->isReadonly(), 'data-source' => $field->source()?->name(), 'data-auto-update' => $field->autoUpdate() ? 'true' : 'false', ]) ?>> autoUpdate() && !$field->isReadonly()): ?> icon('sparks') ?>