woocommerce/plugins/woocommerce-admin/client/customize-store/assembler-hub
Alba Rincón 7a3cbcded3
CYS > Patterns Migration: Ensure a message is displayed if the user did not allow fetching patterns via API and/or they are unavailable (#48095)
* Add the `Want more patterns` opt in message when tracking is not allowed

* Add notice for offline user

* Add new internal endpoint to fetch patterns

* Introduce a new step in the state machine to synchronously fetch patterns in the flow

* Remove unnecessary initialization

* Add new endpoint to check the patterns PTK availability

* Add `isPTKPatternsAPIAvailable` to context

* Add patterns opt in tracking message to homepage section

* Add tests

* Fix linting errors

* Add changefile(s) from automation for the following project(s): woocommerce

* Fix typo

---------

Co-authored-by: github-actions <github-actions@github.com>
2024-06-05 15:09:35 +02:00
..
context CYS: Override header and footer template parts (#45196) 2024-02-29 15:32:44 +01:00
hooks [Experimental] [CYS - Full Composability]: Add tooltip when user clicks on pattern (#47583) 2024-06-05 12:27:35 +00:00
onboarding-tour CYS - AI flow: Replace recordEvent with trackEvent (#46823) 2024-04-23 19:38:06 +02:00
sidebar CYS > Patterns Migration: Ensure a message is displayed if the user did not allow fetching patterns via API and/or they are unavailable (#48095) 2024-06-05 15:09:35 +02:00
toolbar CYS: Ensure that toolbar appears only when the homepage sidebar is open (#48115) 2024-06-04 14:11:10 +02:00
utils [Experimental] [CYS - Full Composability]: Add tooltip when user clicks on pattern (#47583) 2024-06-05 12:27:35 +00:00
auto-block-preview.tsx [Experimental] [CYS - Full Composability]: Add tooltip when user clicks on pattern (#47583) 2024-06-05 12:27:35 +00:00
block-editor-container.tsx [Experimental] [CYS - Full Composability]: Add tooltip when user clicks on pattern (#47583) 2024-06-05 12:27:35 +00:00
block-editor.tsx [Experimental] [CYS - Full Composability]: Add tooltip when user clicks on pattern (#47583) 2024-06-05 12:27:35 +00:00
block-pattern-list.jsx [Experimental] [CYS - Full Composability]: Add tooltip when user clicks on pattern (#47583) 2024-06-05 12:27:35 +00:00
block-preview.tsx [Experimental] [CYS - Full Composability]: Add tooltip when user clicks on pattern (#47583) 2024-06-05 12:27:35 +00:00
editor.tsx [Performance]: Replace `classnames` usage with `clsx` (#47760) 2024-05-31 05:49:36 +02:00
go-back-warning-modal.tsx Show a warning modal when user tries to leave the assember hub (#41596) 2023-11-30 18:23:00 -08:00
iframe.jsx [Performance]: Replace `classnames` usage with `clsx` (#47760) 2024-05-31 05:49:36 +02:00
index.tsx [Experimental] [CYS - Full Composability]: Add tooltip when user clicks on pattern (#47583) 2024-06-05 12:27:35 +00:00
layout.tsx [Performance]: Replace `classnames` usage with `clsx` (#47760) 2024-05-31 05:49:36 +02:00
logo-block-context.tsx [Customize your store] Fix footer logo size (#40963) 2023-10-25 12:20:42 +08:00
preload-fonts.tsx CYS - Core: fix font load when user opts out of tracking (#45185) 2024-02-28 14:47:31 +00:00
resizable-frame.jsx [Experimental] [CYS - Full Composability]: Add tooltip when user clicks on pattern (#47583) 2024-06-05 12:27:35 +00:00
site-hub.tsx [Performance]: Replace `classnames` usage with `clsx` (#47760) 2024-05-31 05:49:36 +02:00
style.scss CYS > Patterns Migration: Ensure a message is displayed if the user did not allow fetching patterns via API and/or they are unavailable (#48095) 2024-06-05 15:09:35 +02:00