InstantProductsActions
InstantProductsActions
|
|
Note
This component was introduced in version |
The instant products action creators.
See Dispatch Actions.
Loader Function
loadInstantProductsActions
Loads the commerce instant products reducer and returns the available instant products actions.
Parameters
-
engine:
CommerceEngineThe commerce engine.
Returns InstantProductsActionCreators: The instant products action creators.
InstantProductsActionCreators
clearExpiredProducts
Clears expired instant products.
Parameters
-
payload:
CoreInstantProductPayloadThe action creator payload.
Returns PayloadAction<ClearExpiredInstantProductsPayload>: A dispatchable action.
promoteChildToParent
Promotes a child product to a parent product.
Parameters
-
payload:
PromoteChildToParentPayloadThe action creator payload.
Returns PayloadAction<PromoteChildToParentPayload>: A dispatchable action.
registerInstantProducts
Registers instant products.
Parameters
-
payload:
CoreInstantProductPayloadThe action creator payload.
Returns PayloadAction<RegisterInstantProductPayload>: A dispatchable action.
updateInstantProductsQuery
Updates the query for instant products.
Parameters
-
payload:
UpdateInstantProductQueryPayloadThe action creator payload.
Returns PayloadAction<UpdateInstantProductQueryPayload>: A dispatchable action.
Related types
PromoteChildToParentPayload
Properties
-
child:
Omit<BaseProduct, 'children' | 'totalNumberOfChildren'> -
query:
stringThe initial basic query expression for instant products.
-
id:
stringThe search box ID.
UpdateInstantProductQueryPayload
Properties
-
query:
stringThe initial basic query expression for instant products.
-
id:
stringThe search box ID.