{{-- Seletor de Unidades Organizacionais com busca e chips removíveis. Variáveis esperadas: $unidades → Collection de UnidadeOrganizacional (com secretaria eager-loaded) $selectedUnidades → array de IDs já selecionados --}} @php $selectedUnidades = $selectedUnidades ?? []; $selectedItems = $unidades->whereIn('id', $selectedUnidades); $datasetJson = json_encode( $unidades->map(fn($u) => [ 'id' => $u->id, 'abbreviation' => $u->abbreviation, 'name' => $u->name, 'secretaria_abbrev'=> optional($u->secretaria)->abbreviation ?? '', 'secretaria_name' => optional($u->secretaria)->name ?? '', ])->values() ); @endphp