mirror of
https://github.com/fsolla/teqo.git
synced 2026-11-13 15:13:07 +00:00
chore: delete unused search-only omnibox helpers (knip)
This commit is contained in:
parent
ce44ec1949
commit
64f3af5a6a
1 changed files with 3 additions and 35 deletions
|
|
@ -1,12 +1,8 @@
|
|||
/**
|
||||
* Degenerate omnibox for lists that only expose free-text search (B128:
|
||||
* organizações). Pure / client-safe.
|
||||
* Degenerate omnibox for lists that only expose free-text search.
|
||||
* Pure / client-safe. (Organizações graduated to a typed omnibox — chips + apply remain for search-only surfaces / B128 pins.)
|
||||
*/
|
||||
import {
|
||||
filterOmniboxSuggestionSeeds,
|
||||
type CampaignListOmniboxChip,
|
||||
type CampaignListOmniboxSuggestion,
|
||||
} from '@/lib/campaignListOmnibox'
|
||||
import { type CampaignListOmniboxChip } from '@/lib/campaignListOmnibox'
|
||||
|
||||
export type SearchOnlyListState = {
|
||||
q?: string
|
||||
|
|
@ -23,9 +19,6 @@ export const buildSearchOnlyOmniboxChips = (
|
|||
state: SearchOnlyListState,
|
||||
): CampaignListOmniboxChip[] => (state.q ? [{ id: 'q', label: chipLabel('Busca', state.q) }] : [])
|
||||
|
||||
export const buildSearchOnlyOmniboxSuggestions = (query: string): CampaignListOmniboxSuggestion[] =>
|
||||
filterOmniboxSuggestionSeeds([], query)
|
||||
|
||||
export const applySearchOnlyOmniboxSuggestion = <T extends SearchOnlyListState>({
|
||||
state,
|
||||
suggestionId,
|
||||
|
|
@ -41,28 +34,3 @@ export const applySearchOnlyOmniboxSuggestion = <T extends SearchOnlyListState>(
|
|||
}
|
||||
return { kind: 'url', state }
|
||||
}
|
||||
|
||||
export const removeSearchOnlyOmniboxChip = <T extends SearchOnlyListState>({
|
||||
state,
|
||||
chipId,
|
||||
withPageReset,
|
||||
}: {
|
||||
state: T
|
||||
chipId: string
|
||||
withPageReset: (next: T) => T
|
||||
}): SearchOnlyOmniboxAction<T> => {
|
||||
if (chipId === 'q') {
|
||||
return { kind: 'url', state: withPageReset({ ...state, q: undefined }) }
|
||||
}
|
||||
return { kind: 'url', state }
|
||||
}
|
||||
|
||||
export const clearSearchOnlyOmnibox = <T extends SearchOnlyListState>({
|
||||
cleared,
|
||||
}: {
|
||||
state: T
|
||||
cleared: T
|
||||
}): SearchOnlyOmniboxAction<T> => ({
|
||||
kind: 'clear',
|
||||
state: cleared,
|
||||
})
|
||||
|
|
|
|||
Loading…
Reference in a new issue