@props([ 'name' => 'solicitante_id', 'tipoName' => 'solicitante_tipo', 'displayName' => 'ti_solicitante_nome', 'inputId' => 'ti-solicitante-nome', 'hiddenId' => 'ti-solicitante-id', 'tipoId' => 'ti-solicitante-tipo', 'suggestId' => 'ti-solicitante-sugest', 'clearId' => 'ti-solicitante-limpar', 'route', 'novoClienteTarget' => '#modalNovoClienteTi', 'value' => '', 'tipoValue' => '', 'label' => 'Solicitante', 'placeholder' => 'Buscar por nome, CPF ou matrícula…', ]) {{-- Autocomplete de solicitante para Demandas TI. Diferente do x-autocomplete.user genérico: a busca retorna usuários internos E clientes externos, então além do ID guarda o "tipo" (usuario|cliente) — exigido pelo backend (DemandaService) para vincular user_id ou cliente_id corretamente. Inclui o atalho para cadastrar um novo solicitante externo via modal. Inicializado por demandas.js (initTiForm → dmAutocomplete). --}}
@error($name)
{{ $message }}
@enderror