Skip to main content

Function: fetchSearch()

fetchSearch<T, P>(query, _config, fetcher): Promise<{ data: { pageInfo: PageInfo; queriedObject: QueriedObject; searchResults: T[]; }; isMainQuery: boolean; }>

Defined in: packages/core/src/data/fetchFn/fetchSearch.ts:8

Type Parameters​

T​

T extends PostSearchEntity | TermSearchEntity = PostSearchEntity | TermSearchEntity

P​

P extends SearchParams = SearchParams

Parameters​

query​

QueryProps<P> = {}

_config​

undefined | HeadlessConfig

fetcher​

undefined | SearchNativeFetchStrategy<T, P>

Returns​

Promise<{ data: { pageInfo: PageInfo; queriedObject: QueriedObject; searchResults: T[]; }; isMainQuery: boolean; }>