Albert Juhé Lluveras
|
b6403bd66c
|
Show compatibility notice when adding the Cart and Checkouts blocks in the editor (https://github.com/woocommerce/woocommerce-blocks/pull/3937)
* add guide
* Add missing translation strings
* Use localStorageState so dismissing the compatibility notice is persisted
* Add types
* Split notice text in two paragraphs
* Update notice texts
* Remove unnecessary empty line
* Cleanup
* Prevent Gutenberg stealing focus (and closing) guide modal
* Add tests
* Don't show compatibility notice in WP <= 5.4
* Don't have tests inside if clauses
* Fix test breaking in latest Gutenberg version
* Remove unnecessary openDocumentSettingsSidebar
* Rename CompatibilityNotice to CartCheckoutCompatibilityNotice
* Add try/catch blocks around JSON operations in useLocalStorageState
* Create useCompatibilityNotice hook
Co-authored-by: Seghir Nadir <nadir.seghir@gmail.com>
|
2021-03-19 11:05:42 +01:00 |