@props([ 'idParent' => null, 'label' => '', 'name' => '', 'options' => [], 'selected' => null, 'placeholder' => 'Seleccione una opción', ]) @php // Resolver valor seleccionado: primero old(), luego prop selected $value = old($name, $selected); // Construir lista final de opciones $items = $options; // Si el placeholder todavía no existe, lo añadimos al principio if (!array_key_exists('', $items)) { $items = ['' => $placeholder] + $items; } @endphp