@props(['name', 'label' => null, 'options' => [], 'value' => null, 'placeholder' => null, 'hint' => null, 'required' => false, 'enhance' => false, 'multiple' => false, 'size' => null]) @php $id = $attributes->get('id', str_replace(['[', ']'], ['_', ''], $name)); $dot = str_replace(['[', ']'], ['.', ''], $name); $selected = old($dot, $value); $selected = is_array($selected) ? array_map('strval', $selected) : [(string) $selected]; // Accept a list (value = label) or an associative array (value => label). $isList = array_is_list($options); @endphp
{{ $message }}
@enderror @if ($hint){{ $hint }}
@endif