E1 — Extrair hook compartilhado de busca assíncrona com debounce (3ª cópia) #120

Closed
opened 2026-08-20 00:54:57 +00:00 by fsolla · 2 comments
Owner
id depends serializes priority
E1
P2

A C143 introduziu a 3ª cópia do efeito de busca assíncrona com debounce (requestId/timeout/loading/failed): DemandResponsibleMultiSelect (src/components/campaign/demand/), ResponsibleMultiSelect (C90) e AsyncSearchCombobox. Extrair useAsyncSearchOptions({ open, query, search }) → { options, loading, failed } e consumir nos três — cada um mantém só o que é seu (grupos, avatar, sugestões, caps). Fix pontual que preserva comportamento; coberto pelos e2e de activity/demand.

--- id: E1 depends: [] serializes: [] priority: P2 --- A C143 introduziu a 3ª cópia do efeito de busca assíncrona com debounce (requestId/timeout/loading/failed): `DemandResponsibleMultiSelect` (src/components/campaign/demand/), `ResponsibleMultiSelect` (C90) e `AsyncSearchCombobox`. Extrair `useAsyncSearchOptions({ open, query, search }) → { options, loading, failed }` e consumir nos três — cada um mantém só o que é seu (grupos, avatar, sugestões, caps). Fix pontual que preserva comportamento; coberto pelos e2e de activity/demand.
fsolla added the
prio:P2
ready
labels 2026-08-20 00:54:58 +00:00
fsolla added
in-progress
and removed
ready
labels 2026-08-20 16:00:19 +00:00
Author
Owner

Claimed by agent run at 2026-08-20T16:00:20.220Z. Lock otimista: outro claim deve falhar e re-rodar pnpm agent:claim.

Claimed by agent run at 2026-08-20T16:00:20.220Z. Lock otimista: outro claim deve falhar e re-rodar `pnpm agent:claim`.
Author
Owner

Tracker migrado para o GitHub — continue em #gh765 (github.com/fsolla/teqo/issues/765). Esta Issue Forgejo está fechada.

Tracker migrado para o GitHub — continue em #gh765 (github.com/fsolla/teqo/issues/765). Esta Issue Forgejo está fechada.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: fsolla/teqo#120
No description provided.