The field name for the refinement.
Either the value for a value refinement, or the low for a range refinement.
Either the high for a range refinement, or left out for a value refinement.
Updates the past purchase sorts using the data provided.
An object containing the sort labels and options.
Updates the sorts using the data provided.
An object containing the sort labels and options.
Adds state for a given tag or section to the ui store.
The name of the tag or a unique identifier.
The id of the component or a unique id to use.
The state to add in the store.
In the past purcahse page, removes a given refinement based on navigationId and index.
The navigationId for the navigation to fetch more refinements against.
The index of the refinement intended to be selected.
Removes a given refinement based on navigationId and index.
The navigationId for the navigation to fetch more refinements against.
The index of the refinement intended to be selected.
Makes a request for autocomplete products.
An object with the query and refinements, and a request object for override.
{ query, refinements, request }
.Makes a request for autocomplete products.
Search term to fetch autocomplete products against.
The applied refinements.
{ query, refinements }
.Makes a request for autocomplete suggestions.
An object with the query term to fetch autocomplete suggestions against, and a request object for override.
{ query, request }
.Makes a request for autocomplete suggestions.
Search term to fetch autocomplete suggestions against.
{ query }
.Makes a request for the collection count for a given collection.
An object with the collection name, and a request object for override.
{ collection, request }
.Makes a request for the collection count for a given collection.
Collection name.
{ collection }
.Makes a request for more past purchase products.
An object with amount number, forward boolean, and a request object for override.
{ amount, forward, request }
.Makes a request for more past purchase products.
The amount of additional products to fetch.
Whether to fetch the next page or previous page. and a request object for override.
{ amount, forward }
.Makes a request for more past purchase refinements for given navigation.
An object with the navigationId for the navigation to fetch more refinements against and a request object for override.
{ navigationId, request }
.Makes a request for more past purchase refinements for given navigation.
The navigationId for the navigation to fetch more refinements against.
{ navigationId }
.Makes a request for additional products beyond currently requested products.
An object with the amount and forward values, and a request object for override
{ amount, forward, request }
.Makes a request for additional products beyond currently requested products.
Amount of more products to fetch.
true
to fetch forward
{ amount, forward }
.Makes a request for more refinements for given navigation.
An object with the navigationId for the navigation to fetch more refinements against and a request object for override.
{ navigationId, request }
.Makes a request for more refinements for given navigation.
The navigationId for the navigation to fetch more refinements against.
{ navigationId }
.Makes a request for past purchase products.
An object with a request object for override.
{ query, request }
.Makes a request for past purchases.
An object with a query string, and a request object for override.
{ query, request }
.Makes a request for past purchases.
A search term
{ query }
.Makes a request for the details for a given product.
An object with the id for a specific product, and a request object for override.
{ id, request }
.Makes a request for the details for a given product.
The id for a specific product.
Indicates whether fetch is a result of a single product redirect.
{ id }
.Makes a request for products.
An object with a request object for override.
{ request }
.Wrapper for fetchProducts, dispatches it within saga when store is rehydrated
An object with a request object for override.
{ request }
.Makes a request for products without history being set afterwards.
An object with a request object for override.
{ request }
.Makes a request for recommendations products.
An object with a request object for override.
{ request }
.Makes a request for sayt past purchases.
An object with a query string, and a request object for override.
{ query, request }
.Makes a request for sayt past purchases.
A search term.
{ query }
.The fetch state of infinite scroll request.
Whether is fetching forward or backward.
The autocomplete products to receive and update state with.
The products to add to the autocomplete state.
The autocomplete response to receive and update state with.
Response object, as returned in the request.
The autocomplete suggestions to receive and update state with.
The suggestions to update the state to.
The autocomplete template to receive and update state with.
The template to add to the autocomplete state.
The collection count to receive and update the state with.
The count to update the collection count to.
Sets the details product in the store.
The product to use as the details product.
Adds the more past purchase products in the store.
The response to use.
The more past purchase refinements to receive and update state with.
The navigation the more refinements correspond to.
The more refinements.
The selected array, indicating which indexes of the refinements are set to selected.
The more products to receive and update state with. Products will be added on to the products array in the store.
The more refinements to receive and update state with.
The navigation the more refinements correspond to.
The more refinements.
The selected array, indicating which indexes of the refinements are set to selected.
The navigation sort to receive and update navigation sort state with.
The navigations to be sorted and order of sort.
The navigations to receive and update state with.
The navigations that state will update to.
The page to receive and update state with.
Sets the past purchase all record count in the store.
The count to use.
Sets the past purchase current record count in the store.
The count to use.
The page to receive and update state with.
The current recordCount.
The current page.
Sets the past purchase products in the store.
The products to use.
Sets the past purchase refinements in the store.
The refinements to use.
Sets the past purchases siteParams in the store.
The siteParams to use.
Sets the past purchase skus in the store.
The product skus to use.
Sets the past purchase template in the store.
The template to use.
The products to receive and update the state with.
Products that will be received and updated to in the state.
The response to receive and update state with.
Response object, as returned by the request.
The query object to receive and update state with.
Query object.
The recommendations products to receive and update state with.
The products to add to the recommendations state.
The record count to receive and update state with.
The record count state will update to.
The redirect to receive and update state with.
The redirect state will update to.
Sets the past purchase sayt products in the store.
The products to use.
The siteParams to receive and update state with.
The siteParams from the response.
The template to receive and update state with.
The template state will update to.
Updates state with given state.
The state to use.
Removes state for a given tag from the store.
The name of the tag or a unique identifier.
The id of the component or a unique id to use.
Removes the currently selected past purchase refinements and selects the given one.
The navigationId for the refinement intending to be selected.
The index of the refinement to be selected in the store.
Sets the current page in the store to page 1, but does not update the search.
In the past purchase section, sets the current page in the store to page 1, but does not update the search.
Removes the current past purchase query and selects the given past purchase refinement.
The navigationId for the refinement intending to be selected.
The index of the refinement to be selected in the store.
In the past purchase page, removes the selected refinements from the search.
true to reset all refinements, or navigationId to reset all refinements on a specific navigation.
Clears the query.
Performs a new search with query or selected refinement, and resets recallId.
The query to use in the search.
The navigation for the refinement to select.
The index for the refinement.
Removes the selected refinements from the search.
true to reset all refinements, or navigationId to reset all refinements on a specific navigation.
Performs search with query, removes current refinements.
Search term to perform search with. If not supplied, search with current query is performed, removing current refinements.
Selects a given collection based on id.
The id of the selected collection.
In the past purchase section, selects the given refinements based on navigationId and indices.
The navigationId for the navigation to fetch more refinements against.
The indices of the refinements intended to be selected.
Selects the given refinements based on navigationId and indices.
The navigationId for the navigation to fetch more refinements against.
The indices of the refinements intended to be selected.
In the past purchase section, selects a given refinement based on navigationId and index.
The navigationId for the navigation to fetch more refinements against.
The index of the refinement intended to be selected.
Updates the past purchase sort.
The index of the sort in the store to use.
Selects a given refinement based on navigationId and index.
The navigationId for the navigation to fetch more refinements against.
The index of the refinement intended to be selected.
Selects a given sort based on index.
The index of the selected sort.
Set the sessionId in the store to the given id.
The sessionId to set.
Fires the START_APP action.
Fires the START_REDIRECT action.
Fires the DONE_REDIRECT action.
Removes all refinements for a given navigation field and adds the given refinement to the search.
The field name for the navigation.
Either the value for a value refinement, or the low for a range refinement.
Either the high for a range refinement, or left out for a value refinement.
Updates the autocomplete query with the given term.
The search term to update the autocomplete query to and get suggestions based on.
The biasing object to receive and update biasing with
Biasing object
Updates the current page to the given page.
The page to switch to.
Updates the details product in the store.
The product to use as the details product.
Updates the history state.
The history state to use.
Updates the location in the store to the given location.
The location to update to.
Updates the page size to given size.
The size the page is updated to. Must correspond to a size in the pageSize in the store.
Updates the current page to the given page.
The page to switch to.
Updates the past purchase page size to given size.
The size the page is updated to. Must correspond to a size in the pageSize in the store.
Removes the selected past purchase refinements and updates the past purchase query.
The query to use.
Updates the search query.
Search term to use.
Updates the search with given parameters.
Search object for requested search.
Generated using TypeDoc
Adds a given refinement to the search.