@props([ 'id' => null, 'type' => 'text', 'label' => null, 'name' => null, 'value' => old($name), 'wrapperClass' => null, 'helpText' => null, 'labelDescription' => null, 'rounded' => false, 'errorKey' => $name, 'inputGroup' => false, ]) @php $id = $attributes->get('id', $name) ?? Str::random(8); $classes = Arr::toCssClasses(['form-control', 'is-invalid' => $errors->has($errorKey), 'form-control-rounded' => $rounded]); $inputGroup = $inputGroup || isset($prepend) || isset($append); @endphp