From a9da70c316861b1dd92aafe38362f6a67f9f576a Mon Sep 17 00:00:00 2001 From: Robert Anderson Date: Wed, 12 Jul 2023 14:45:45 +1000 Subject: [PATCH 1/2] Add 'reusable' keyword to Pattern blocks --- packages/block-editor/src/store/selectors.js | 2 +- packages/block-library/src/block/block.json | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/block-editor/src/store/selectors.js b/packages/block-editor/src/store/selectors.js index 4cca99535a8e5..b6d030293c815 100644 --- a/packages/block-editor/src/store/selectors.js +++ b/packages/block-editor/src/store/selectors.js @@ -2018,7 +2018,7 @@ export const getInserterItems = createSelector( title: reusableBlock.title.raw, icon, category: 'reusable', - keywords: [], + keywords: [ 'reusable' ], isDisabled: false, utility: 1, // Deprecated. frecency, diff --git a/packages/block-library/src/block/block.json b/packages/block-library/src/block/block.json index 5846e7ead0c9b..d3e38a8050d88 100644 --- a/packages/block-library/src/block/block.json +++ b/packages/block-library/src/block/block.json @@ -5,6 +5,7 @@ "title": "Pattern", "category": "reusable", "description": "Create and save content to reuse across your site. Update the block, and the changes apply everywhere it’s used.", + "keywords": [ "reusable" ], "textdomain": "default", "attributes": { "ref": { From 74f84ba592991ee542a67f95f49a93d213c0fa6c Mon Sep 17 00:00:00 2001 From: Robert Anderson Date: Thu, 13 Jul 2023 09:40:09 +1000 Subject: [PATCH 2/2] Update getInserterItems test --- packages/block-editor/src/store/test/selectors.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/block-editor/src/store/test/selectors.js b/packages/block-editor/src/store/test/selectors.js index 270bceaad447f..fc4db2c41f8a3 100644 --- a/packages/block-editor/src/store/test/selectors.js +++ b/packages/block-editor/src/store/test/selectors.js @@ -3351,7 +3351,7 @@ describe( 'selectors', () => { id: 'core/block/1', initialAttributes: { ref: 1 }, isDisabled: false, - keywords: [], + keywords: [ 'reusable' ], name: 'core/block', syncStatus: undefined, title: 'Reusable Block 1',