Type Alias: SaveFavouriteConfiguration()
SaveFavouriteConfiguration: (
configurationCode
,favouriteCollectionIds
) =>Promise
<boolean
>
Update favourite configuration (only for regular products).
Retrieves favourite collections from store, filters exisitng favourite collection state (if exists) and updates it selectively (removes redundant items and puts the new ones).
Posts data (favourites toPut
and toDelete
) to favoriteService
/update-favourite-in-configurator
endpoint. Calls internally `getFavouriteItems()` function ro update app state
Parameters
configurationCode
string
Configuration code to update
favouriteCollectionIds
string
[]
Favourite collection ids
Returns
Promise
<boolean
>
If true
save was successful
Fires
@mimeeq#mimeeq-favourites-remove-product
Fires
@mimeeq#mimeeq-favourites-add-product