File "controls.js"

Full Path: /home/warrior1/public_html/plugins/woocommerce/packages/woocommerce-blocks/assets/js/data/cart/controls.js
File size: 622 bytes
MIME-type: text/plain
Charset: utf-8

/**
 * External dependencies
 */
import {
	triggerFragmentRefresh,
	triggerAddedToCartEvent,
	triggerAddingToCartEvent,
} from '@woocommerce/base-utils';

/**
 * Default export for registering the controls with the store.
 *
 * @return {Object} An object with the controls to register with the store on the controls property of the registration object.
 */
export const controls = {
	UPDATE_LEGACY_CART_FRAGMENTS() {
		triggerFragmentRefresh();
	},
	TRIGGER_ADDING_TO_CART_EVENT() {
		triggerAddingToCartEvent();
	},
	TRIGGER_ADDED_TO_CART_EVENT( preserveCartData ) {
		triggerAddedToCartEvent( preserveCartData );
	},
};