From ec222ca9bd715337f2ae296719c73690500abb81 Mon Sep 17 00:00:00 2001 From: ntsekouras Date: Mon, 8 Jul 2024 10:41:44 +0300 Subject: [PATCH 1/2] Fix: Restrict export pattern action to user patterns --- packages/editor/src/dataviews/actions/export-pattern.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/editor/src/dataviews/actions/export-pattern.tsx b/packages/editor/src/dataviews/actions/export-pattern.tsx index 917b284ade1a2c..d8e8ea4c222c3d 100644 --- a/packages/editor/src/dataviews/actions/export-pattern.tsx +++ b/packages/editor/src/dataviews/actions/export-pattern.tsx @@ -34,6 +34,9 @@ const exportPattern: Action< Pattern > = { id: 'export-pattern', label: __( 'Export as JSON' ), supportsBulk: true, + isEligible: ( item ) => { + return item.type === 'wp_block'; + }, callback: async ( items ) => { if ( items.length === 1 ) { return downloadBlob( From 879cdc541c3509ca32f1b7819dde221cb480fdc6 Mon Sep 17 00:00:00 2001 From: Nik Tsekouras Date: Mon, 8 Jul 2024 12:22:37 +0300 Subject: [PATCH 2/2] Update packages/editor/src/dataviews/actions/export-pattern.tsx Co-authored-by: Ramon --- packages/editor/src/dataviews/actions/export-pattern.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/editor/src/dataviews/actions/export-pattern.tsx b/packages/editor/src/dataviews/actions/export-pattern.tsx index d8e8ea4c222c3d..57fb969d2ff29c 100644 --- a/packages/editor/src/dataviews/actions/export-pattern.tsx +++ b/packages/editor/src/dataviews/actions/export-pattern.tsx @@ -34,9 +34,7 @@ const exportPattern: Action< Pattern > = { id: 'export-pattern', label: __( 'Export as JSON' ), supportsBulk: true, - isEligible: ( item ) => { - return item.type === 'wp_block'; - }, + isEligible: ( item ) => item.type === 'wp_block', callback: async ( items ) => { if ( items.length === 1 ) { return downloadBlob(