{{-- Seletor múltiplo com busca e chips removíveis (escopos organizacionais). Variáveis esperadas: $selectorId → prefixo único (ex.: scope_structures) $inputName → nome do campo no formulário (ex.: scope_structures[]) $label → rótulo do campo $helpText → texto de ajuda $placeholder → placeholder da busca $dataset → array de { id, label, subtitle?, search } $selectedIds → array de IDs já selecionados $errorKey → chave para @error (ex.: scope_structures) --}} @php $selectedIds = $selectedIds ?? []; $dataset = $dataset ?? []; $selectedItems = collect($dataset)->whereIn('id', $selectedIds); $datasetJson = json_encode(array_values($dataset)); @endphp