woocommerce/plugins/woocommerce-admin/client/profile-wizard/steps
Moon dd794e8e26
Update/34063 store location skip btn (#34176)
* Make ProfileItems properties optional

* Remove skip button codes and replace them with SkipButton component

* Add SkipButton component

* Add changelog

* Add back continue button callback

* Apply popover styles globally

* Add skip button on the industry step

* Add skip button on the product types step

* Add skip button on the Business Details step

* Support onSkipped callback

* Record skip event

* Add skip event track for industry, product types, and business details

* Add SkipButton to the theme step

* Update snapshot

* Change track name to separate business details and free features

* Add changelog

* Remove unused code

* Update product types test snapshot

* Add back UsageModal on Continue click

* Update e2e tests to use Skip

* Use button selector for skip btn

* Fix duplicate event dispatch

* Do not call onClose and onContinue during the rendering -- it causes cannot update a component while rendering a different warning. Instead, call them when the button is clicked

* Skip the profiler without rendering usage modal when woocommerce_allow_tracking is set

* Skip the profiler without rendering usage modal when woocommerce_allow_tracking is set

* Go to the next step when allowTracking is yes
2022-08-08 21:08:03 -07:00
..
business-details Update/34063 store location skip btn (#34176) 2022-08-08 21:08:03 -07:00
product-types Update/34063 store location skip btn (#34176) 2022-08-08 21:08:03 -07:00
store-details Update/34063 store location skip btn (#34176) 2022-08-08 21:08:03 -07:00
theme Update/34063 store location skip btn (#34176) 2022-08-08 21:08:03 -07:00
industry.js Update/34063 store location skip btn (#34176) 2022-08-08 21:08:03 -07:00
skip-button.tsx Update/34063 store location skip btn (#34176) 2022-08-08 21:08:03 -07:00
usage-modal.js Update/34063 store location skip btn (#34176) 2022-08-08 21:08:03 -07:00