From 28e9e414e7a4c6e9c383a353cd7b2177fe04135c Mon Sep 17 00:00:00 2001 From: George Mamadashvili Date: Wed, 10 Jul 2024 16:32:48 +0400 Subject: [PATCH] Block Directory: Remove 'edit-post' package dependency (#63349) Co-authored-by: Mamaduka Co-authored-by: ellatrix --- package-lock.json | 2 -- packages/block-directory/package.json | 1 - .../src/plugins/installed-blocks-pre-publish-panel/index.js | 5 +---- 3 files changed, 1 insertion(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9991f06027b8a4..12fd4d2c44d286 100644 --- a/package-lock.json +++ b/package-lock.json @@ -53336,7 +53336,6 @@ "@wordpress/compose": "file:../compose", "@wordpress/core-data": "file:../core-data", "@wordpress/data": "file:../data", - "@wordpress/edit-post": "file:../edit-post", "@wordpress/editor": "file:../editor", "@wordpress/element": "file:../element", "@wordpress/hooks": "file:../hooks", @@ -68759,7 +68758,6 @@ "@wordpress/compose": "file:../compose", "@wordpress/core-data": "file:../core-data", "@wordpress/data": "file:../data", - "@wordpress/edit-post": "file:../edit-post", "@wordpress/editor": "file:../editor", "@wordpress/element": "file:../element", "@wordpress/hooks": "file:../hooks", diff --git a/packages/block-directory/package.json b/packages/block-directory/package.json index e621088dc9e59b..09d409d3f94ce4 100644 --- a/packages/block-directory/package.json +++ b/packages/block-directory/package.json @@ -35,7 +35,6 @@ "@wordpress/compose": "file:../compose", "@wordpress/core-data": "file:../core-data", "@wordpress/data": "file:../data", - "@wordpress/edit-post": "file:../edit-post", "@wordpress/editor": "file:../editor", "@wordpress/element": "file:../element", "@wordpress/hooks": "file:../hooks", diff --git a/packages/block-directory/src/plugins/installed-blocks-pre-publish-panel/index.js b/packages/block-directory/src/plugins/installed-blocks-pre-publish-panel/index.js index 75328db7c554d8..17630c9904e8bd 100644 --- a/packages/block-directory/src/plugins/installed-blocks-pre-publish-panel/index.js +++ b/packages/block-directory/src/plugins/installed-blocks-pre-publish-panel/index.js @@ -4,6 +4,7 @@ import { _n, sprintf } from '@wordpress/i18n'; import { useSelect } from '@wordpress/data'; import { blockDefault } from '@wordpress/icons'; +import { PluginPrePublishPanel } from '@wordpress/editor'; /** * Internal dependencies @@ -11,10 +12,6 @@ import { blockDefault } from '@wordpress/icons'; import CompactList from '../../components/compact-list'; import { store as blockDirectoryStore } from '../../store'; -// We shouldn't import the editor package directly -// because it would include the wp-editor in all pages loading the block-directory script. -const { PluginPrePublishPanel } = window?.wp?.editor ?? {}; - export default function InstalledBlocksPrePublishPanel() { const newBlockTypes = useSelect( ( select ) => select( blockDirectoryStore ).getNewBlockTypes(),