From 0c09df43d3f981d4a918d78d75338168823430ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alba=20Rinc=C3=B3n?= Date: Wed, 11 Jan 2023 13:58:36 +0100 Subject: [PATCH] Rename to store notices --- assets/js/blocks/{notices => store-notices}/block.json | 6 +++--- assets/js/blocks/{notices => store-notices}/block.tsx | 4 ++-- assets/js/blocks/{notices => store-notices}/edit.tsx | 2 +- assets/js/blocks/{notices => store-notices}/index.tsx | 0 assets/js/blocks/{notices => store-notices}/style.scss | 0 bin/webpack-entries.js | 2 +- src/BlockTypes/{Notices.php => StoreNotices.php} | 8 ++++---- src/BlockTypesController.php | 2 +- tests/e2e/specs/backend/notices.test.js | 6 +++--- 9 files changed, 15 insertions(+), 15 deletions(-) rename assets/js/blocks/{notices => store-notices}/block.json (68%) rename assets/js/blocks/{notices => store-notices}/block.tsx (78%) rename assets/js/blocks/{notices => store-notices}/edit.tsx (91%) rename assets/js/blocks/{notices => store-notices}/index.tsx (100%) rename assets/js/blocks/{notices => store-notices}/style.scss (100%) rename src/BlockTypes/{Notices.php => StoreNotices.php} (70%) diff --git a/assets/js/blocks/notices/block.json b/assets/js/blocks/store-notices/block.json similarity index 68% rename from assets/js/blocks/notices/block.json rename to assets/js/blocks/store-notices/block.json index 4222539c525..bc5fbcef04f 100644 --- a/assets/js/blocks/notices/block.json +++ b/assets/js/blocks/store-notices/block.json @@ -1,8 +1,8 @@ { - "name": "woocommerce/notices", + "name": "woocommerce/store-notices", "version": "1.0.0", - "title": "WooCommerce Notices", - "description": "Display notifications as customers interact with the store.", + "title": "Store Notices", + "description": "Displays shopper-facing notifications generated by WooCommerce or extensions.", "category": "woocommerce", "keywords": [ "WooCommerce" ], "supports": { diff --git a/assets/js/blocks/notices/block.tsx b/assets/js/blocks/store-notices/block.tsx similarity index 78% rename from assets/js/blocks/notices/block.tsx rename to assets/js/blocks/store-notices/block.tsx index 358d707943d..d0a99cb01bf 100644 --- a/assets/js/blocks/notices/block.tsx +++ b/assets/js/blocks/store-notices/block.tsx @@ -3,7 +3,7 @@ */ import { __ } from '@wordpress/i18n'; -const Notices = () => { +const StoreNotices = () => { return (
{ __( 'This is a demo notice.', 'woo-gutenberg-products-block' ) } @@ -11,4 +11,4 @@ const Notices = () => { ); }; -export default Notices; +export default StoreNotices; diff --git a/assets/js/blocks/notices/edit.tsx b/assets/js/blocks/store-notices/edit.tsx similarity index 91% rename from assets/js/blocks/notices/edit.tsx rename to assets/js/blocks/store-notices/edit.tsx index 84cc13a3f36..a8e02324b7a 100644 --- a/assets/js/blocks/notices/edit.tsx +++ b/assets/js/blocks/store-notices/edit.tsx @@ -18,7 +18,7 @@ export interface Attributes { const Edit = ( { attributes }: BlockEditProps< Attributes > ) => { const { className } = attributes; const blockProps = useBlockProps( { - className: classNames( 'wc-block-notices', className ), + className: classNames( 'wc-block-store-notices', className ), } ); return ( diff --git a/assets/js/blocks/notices/index.tsx b/assets/js/blocks/store-notices/index.tsx similarity index 100% rename from assets/js/blocks/notices/index.tsx rename to assets/js/blocks/store-notices/index.tsx diff --git a/assets/js/blocks/notices/style.scss b/assets/js/blocks/store-notices/style.scss similarity index 100% rename from assets/js/blocks/notices/style.scss rename to assets/js/blocks/store-notices/style.scss diff --git a/bin/webpack-entries.js b/bin/webpack-entries.js index 5cbce756bce..54121f5e4df 100644 --- a/bin/webpack-entries.js +++ b/bin/webpack-entries.js @@ -63,7 +63,7 @@ const blocks = { }, 'filter-wrapper': {}, 'customer-account': {}, - notices: {}, + 'store-notices': {}, }; // Returns the entries for each block given a relative path (ie: `index.js`, diff --git a/src/BlockTypes/Notices.php b/src/BlockTypes/StoreNotices.php similarity index 70% rename from src/BlockTypes/Notices.php rename to src/BlockTypes/StoreNotices.php index f528decacf5..1560232545f 100644 --- a/src/BlockTypes/Notices.php +++ b/src/BlockTypes/StoreNotices.php @@ -5,16 +5,16 @@ use Automattic\WooCommerce\Blocks\Utils\StyleAttributesUtils; /** - * CatalogSorting class. + * StoreNotices class. */ -class Notices extends AbstractBlock { +class StoreNotices extends AbstractBlock { /** * Block name. * * @var string */ - protected $block_name = 'notices'; + protected $block_name = 'store-notices'; /** * Render the block. @@ -36,6 +36,6 @@ protected function render( $attributes, $content, $block ) { $classes_and_styles = StyleAttributesUtils::get_classes_and_styles_by_attributes( $attributes ); - return "
" . $notices . '
'; + return "
" . $notices . '
'; } } diff --git a/src/BlockTypesController.php b/src/BlockTypesController.php index 426c2cac784..9e16bc908b8 100644 --- a/src/BlockTypesController.php +++ b/src/BlockTypesController.php @@ -203,7 +203,7 @@ protected function get_block_types() { 'ProductQuery', 'FilterWrapper', 'CustomerAccount', - 'Notices', + 'StoreNotices', ]; $block_types = array_merge( $block_types, Cart::get_cart_block_types(), Checkout::get_checkout_block_types() ); diff --git a/tests/e2e/specs/backend/notices.test.js b/tests/e2e/specs/backend/notices.test.js index 5e3667a7df0..11c6cf8b215 100644 --- a/tests/e2e/specs/backend/notices.test.js +++ b/tests/e2e/specs/backend/notices.test.js @@ -11,9 +11,9 @@ import { visitBlockPage } from '@woocommerce/blocks-test-utils'; import { insertBlockDontWaitForInsertClose } from '../../utils.js'; const block = { - name: 'Notices', - slug: 'woocommerce/notices', - class: '.wc-block-notices', + name: 'Store Notices', + slug: 'woocommerce/store-notices', + class: '.wc-block-store-notices', }; describe( `${ block.name } Block`, () => {