InsightSearchActions (Deprecated)
InsightSearchActions (Deprecated)
|
|
Headless v1 has been deprecated. We recommend using the latest version of the Coveo Headless library. |
See Dispatch Actions.
Loader Function
loadInsightSearchActions
Loads the search reducer and returns possible action creators.
Parameters
-
engine:
InsightEngineThe headless engine.
Returns InsightSearchActionCreators
InsightSearchActionCreators
executeSearch
Creates an action that executes a search query.
Parameters
-
analyticsSearchAction:
InsightActionThe analytics action to log after a successful query. See
loadSearchAnalyticsActionsfor possible values.
Returns AsyncThunkAction<ExecuteSearchThunkReturn, InsightAction, AsyncThunkInsightOptions<StateNeededByExecuteSearch>>: A dispatchable action.
fetchFacetValues
Creates an action that only fetches facet values without affecting the rest of the state.
Parameters
-
analyticsSearchAction:
InsightActionThe analytics action to log after a successful query. See
loadSearchAnalyticsActionsfor possible values.
Returns AsyncThunkAction<ExecuteSearchThunkReturn, InsightAction, AsyncThunkInsightOptions<StateNeededByExecuteSearch>>: A dispatchable action.
fetchMoreResults
Creates an action that fetches more results.
Returns AsyncThunkAction<ExecuteSearchThunkReturn, void, AsyncThunkInsightOptions<StateNeededByExecuteSearch>>: A dispatchable action.
fetchPage
Creates an action that executes a search query to fetch a new page of results.
Parameters
-
analyticsSearchAction:
InsightActionThe analytics action to log after a successful query. See
loadSearchAnalyticsActionsfor possible values.
Returns AsyncThunkAction<ExecuteSearchThunkReturn, InsightAction, AsyncThunkInsightOptions<StateNeededByExecuteSearch>>: A dispatchable action.
fetchQuerySuggestions
Fetches a list of query suggestions for a specific query suggest entity according to the current headless state.
Parameters
-
payload:
FetchQuerySuggestionsActionCreatorPayloadThe action creator payload.
Returns AsyncThunkAction<FetchQuerySuggestionsThunkReturn, FetchQuerySuggestionsActionCreatorPayload, AsyncThunkInsightOptions<StateNeededByQuerySuggest>>: A dispatchable action.
Related types
FetchQuerySuggestionsActionCreatorPayload
Properties
-
id:
stringThe unique identifier of the target query suggest entity (for example,
b953ab2e-022b-4de4-903f-68b2c0682942).