@props([ 'name', 'value' => [], 'label' => '', 'class' => '', 'errorName' => null, 'placeholder' => null, 'star' => false, 'id' => null, ]) @php $errorName ??= dotted_string($name); $splitAttributes = implode(' ', explode(' ', $attributes)); $invalidClass = $errors->has($errorName) ? 'is-invalid' : ''; $defaultPlaceHolder = $placeholder ?? __('Select') . ' ' . $label; $class = "{$invalidClass} form-control {$class}"; $values = is_array($value) ? implode(', ', $value) : $value; $id = $id ?? dotted_string($name); @endphp
@error($errorName)
{{ $message }}
@enderror
@push('scripts') @endpush