Chi-Hsuan Huang
c05ed7777a
Update dependencies to support react 17 ( https://github.com/woocommerce/woocommerce-admin/pull/8305 )
...
* Upgrade dependencies to support react17
Update pkg
Update @wordpress/api-fetch and gridicons
* Update test snapshots
* Update SnackbarList with latest react-spring
* Mock data.dispatch for task-list-item.test.tsx
* Remove '@wordpress/components/src/visually-hidden/style' import
wp-components has included it
* Update interpolateComponents import path
* Fix display-options test
* Add changelogs
Update changelogs
* Add @automattic/explat-client-react-helpers back
* Update webpack.config for explat-client-react-helpers
Update webpack config comment
Fix grammar
2022-02-21 10:34:25 +08:00
Joshua T Flowers
0ab7c7a3ec
Remove the preloaded onboarding options ( https://github.com/woocommerce/woocommerce-admin/pull/7338 )
...
* Remove unused options
* Remove preloade tracking option
* Remove preloaded wc_connect_options
* Remove preloaded modal options
* Refactor requesting options into task list component
* Remove preloaded dismissed and completed tasks
* Add changelog entry
* Wait for modal before attempting to dismiss
* Attempt to make closing welcome modal more robust
* Update the payment E2E tests to support new app flow
* Update isResolving selectors to hasFinishedResolution
Co-authored-by: Lourens Schep <lourensschep@gmail.com>
2021-08-10 14:58:01 -04:00
Sam Seay
27e7c5831c
Update outgoing woocommerce.com links to include `utm_medium=product` ( https://github.com/woocommerce/woocommerce-admin/pull/7408 )
2021-08-04 08:56:43 +12:00
Paul Sealock
7ab756b76c
Try ExPlat: Add A/A test ( https://github.com/woocommerce/woocommerce-admin/pull/6669 )
...
* Add basic ExPlat initialization
* add tsx support
2021-04-15 13:32:46 +12:00
Elizabeth Pizzuti
bc5c6a700b
Updated copy in task lists ( https://github.com/woocommerce/woocommerce-admin/pull/6298 )
2021-02-11 12:57:51 +13:00
Vasily Belolapotkov
5dab25382f
Add/wcpay usage tracking request ( https://github.com/woocommerce/woocommerce-admin/pull/5248 )
...
Fixes woocommerce/woocommerce-admin#5294 and Automattic/woocommerce-paymentswoocommerce/woocommerce-admin#810 .
Changes:
* Update UsageModal UI to have two action buttons instead of 'Count me in' checkbox.
* Make UsageModal configurable with custom title, message and buttons text.
* Add customized modal to request site usage tracking after WC Payments KYC flow is completed.
2020-11-26 13:27:37 +13:00
Paul Sealock
c145783e0a
Fix dependency declarations ( https://github.com/woocommerce/woocommerce-admin/pull/4972 )
...
* renmove WC comment block
* client routes
* more fixes
* moar search
* getting there
* by hand now
* david beating goliath
* mission accomplished
* client filepath
* save
* got it
* remove script
* fixes
* deal with package internal dep
* remove webpack alias
* fix webpack relative paths
* remove commented rule
* remove extra line
* remove unused modules entry
2020-08-13 14:05:22 +12:00
Timmy Crawford
e02003b46d
Onboarding: Don't show tracking modal if site is already opted in to usage tracking. ( https://github.com/woocommerce/woocommerce-admin/pull/4766 )
2020-07-13 15:35:20 -07:00
Paul Sealock
41481a7299
Button: Remove deprecated isDefault ( https://github.com/woocommerce/woocommerce-admin/pull/4548 )
2020-06-12 07:22:20 +12:00
Paul Sealock
41eeb4f9f9
Options: Add data store ( https://github.com/woocommerce/woocommerce-admin/pull/4144 )
2020-06-11 11:49:27 +12:00
Joshua T Flowers
35616d5f22
Enable tracking on the fly during onboarding ( https://github.com/woocommerce/woocommerce-admin/pull/4368 )
...
* Enable the tracking scripts from client-side on opt-in
* Add more info to tracks debug
* Disable tracks if opted out
2020-05-18 13:35:50 -06:00
Jeff Stieler
e893ce3c54
Fix OBW when new home screen is enabled. ( https://github.com/woocommerce/woocommerce-admin/pull/4215 )
...
* Move ProfileWizard component out of Dashboard.
* Don't trigger the OBW from the Analytics Dashboard (with new home screen).
* Trigger OBW from the new home screen.
* Fix duplicate import.
2020-04-27 08:56:15 -06:00