woocommerce/plugins/woocommerce-blocks/assets/js/blocks/mini-cart/mini-cart-contents
Thomas Roberts 3ebcd7f601 Add `CartEventContext` and dispatch events when pressing proceed to checkout button (https://github.com/woocommerce/woocommerce-blocks/pull/7809)
* Add CartEventsContext with onProceedToCheckout event

* Wrap Cart in CartEventsProvider

* Dispatch onProceedToCheckout event when button is pressed

* Update type of children on CartEventsProvider

* Add test for ProceedToCheckout block

* Add tests for CartEventProvider

* Remove superfluous div

* Fix incorrect nesting after rebase

* Wrap mini cart in CartEventsProvider

* Dispatch onProceedToCheckout event when clicking button in mini cart

* Add tests for mini cart onProceedToCheckout emitter

* Make observer fail so navigation isn't attempted

* Prevent console error on navigation

* Try preventing navigation in unit tests

* Try preventing navigation in unit tests

* Try preventing navigation in unit tests

* Try preventing navigation in unit tests

* Try preventing navigation in unit tests

* Try preventing navigation in unit tests

* Try preventing navigation in unit tests
2023-06-19 08:44:37 -07:00
..
inner-blocks Add `CartEventContext` and dispatch events when pressing proceed to checkout button (https://github.com/woocommerce/woocommerce-blocks/pull/7809) 2023-06-19 08:44:37 -07:00
attributes.tsx Update Mini-Cart block editor sidebar (https://github.com/woocommerce/woocommerce-blocks/pull/9420) 2023-05-11 14:52:03 +02:00
block.tsx Add `CartEventContext` and dispatch events when pressing proceed to checkout button (https://github.com/woocommerce/woocommerce-blocks/pull/7809) 2023-06-19 08:44:37 -07:00
edit.tsx Update Mini-Cart block editor sidebar (https://github.com/woocommerce/woocommerce-blocks/pull/9420) 2023-05-11 14:52:03 +02:00
editor.scss Display Mini Cart overlay in template part editor (https://github.com/woocommerce/woocommerce-blocks/pull/9014) 2023-04-14 10:44:09 +02:00
index.tsx Update Mini-Cart block editor sidebar (https://github.com/woocommerce/woocommerce-blocks/pull/9420) 2023-05-11 14:52:03 +02:00
inner-blocks-style.tsx Update Mini-Cart block editor sidebar (https://github.com/woocommerce/woocommerce-blocks/pull/9420) 2023-05-11 14:52:03 +02:00