woocommerce/plugins/woocommerce-admin/client
Sam Seay 0d95facf92 Task list - add a shortcut back to store setup (https://github.com/woocommerce/woocommerce-admin/pull/4853)
Fixes woocommerce/woocommerce-admin#4592

This adds the functionality to support a store setup tab displayed in ActivityPanel. The tab currently just redirects to the home page, rather than implementing the nice-to-haves of displaying the task list in the panel. The reason for this, is that I found it would require significant refactoring of the task list to support this currently.

As part of this I have also refactored rendering of tabs inside into 2 new functional components: <Tabs> and <Tab>. The reason for this is to decompose large untestable components, test them and by virtue of being decomposed they will also be more reusable in future. Ideally would have been refactored to a functional component as well, but it would have been too large a task.
2020-08-06 10:02:24 +12:00
..
analytics Add @woocommerce/eslint-plugin (https://github.com/woocommerce/woocommerce-admin/pull/4714) 2020-07-28 14:32:58 +12:00
dashboard Task list - add a shortcut back to store setup (https://github.com/woocommerce/woocommerce-admin/pull/4853) 2020-08-06 10:02:24 +12:00
devdocs Add @woocommerce/eslint-plugin (https://github.com/woocommerce/woocommerce-admin/pull/4714) 2020-07-28 14:32:58 +12:00
header Task list - add a shortcut back to store setup (https://github.com/woocommerce/woocommerce-admin/pull/4853) 2020-08-06 10:02:24 +12:00
homescreen Display modal with more info about the new homescreen (https://github.com/woocommerce/woocommerce-admin/pull/4890) 2020-08-05 12:14:56 +12:00
layout Task list - add a shortcut back to store setup (https://github.com/woocommerce/woocommerce-admin/pull/4853) 2020-08-06 10:02:24 +12:00
lib Add @woocommerce/eslint-plugin (https://github.com/woocommerce/woocommerce-admin/pull/4714) 2020-07-28 14:32:58 +12:00
marketing Add product and category props to mock RecommendedExtensionsItem (https://github.com/woocommerce/woocommerce-admin/pull/4912) 2020-08-04 15:04:27 -07:00
navigation Add @woocommerce/eslint-plugin (https://github.com/woocommerce/woocommerce-admin/pull/4714) 2020-07-28 14:32:58 +12:00
profile-wizard Onboarding: Change account required text on biz step. (https://github.com/woocommerce/woocommerce-admin/pull/4909) 2020-08-03 15:08:07 -07:00
quick-links Update store management links (https://github.com/woocommerce/woocommerce-admin/pull/4790) 2020-07-17 13:47:18 +01:00
settings Add @woocommerce/eslint-plugin (https://github.com/woocommerce/woocommerce-admin/pull/4714) 2020-07-28 14:32:58 +12:00
stylesheets Display modal with more info about the new homescreen (https://github.com/woocommerce/woocommerce-admin/pull/4890) 2020-08-05 12:14:56 +12:00
task-list Display modal with more info about the new homescreen (https://github.com/woocommerce/woocommerce-admin/pull/4890) 2020-08-05 12:14:56 +12:00
utils Add @woocommerce/eslint-plugin (https://github.com/woocommerce/woocommerce-admin/pull/4714) 2020-07-28 14:32:58 +12:00
wc-api Add @woocommerce/eslint-plugin (https://github.com/woocommerce/woocommerce-admin/pull/4714) 2020-07-28 14:32:58 +12:00
wp-admin-scripts Remove new WP 5.5 meta box arrows in the shipping banner (https://github.com/woocommerce/woocommerce-admin/pull/4914) 2020-08-03 15:56:31 -07:00
ie.scss Hook up download button to export endpoint. (https://github.com/woocommerce/woocommerce-admin/pull/2900) 2019-10-08 15:02:26 -07:00
index.js Add @woocommerce/eslint-plugin (https://github.com/woocommerce/woocommerce-admin/pull/4714) 2020-07-28 14:32:58 +12:00