@props([ 'id' => null, 'label' => null, 'labelHelperText' => null, 'name' => null, 'options' => [], 'value' => null, 'wrapperClass' => null, 'inputGroup' => false, 'helperText' => null, 'searchable' => false, 'required' => false, ]) @php $id ??= $name ?? Str::random(8); $classes = Arr::toCssClasses(['form-select', 'is-invalid' => $name && $errors->has($name), 'select-search-full' => $searchable]); @endphp @if ($label) $required]) /> @endif @if ($inputGroup)
@endif @isset($prepend) {!! $prepend !!} @endisset @isset($append) {!! $append !!} @endisset @if ($inputGroup)
@endif @if ($helperText) {!! $helperText !!} @endif