From 1405851c007839734b638b6353a87a8760d31664 Mon Sep 17 00:00:00 2001 From: Andrea Fercia Date: Wed, 5 Feb 2025 17:02:17 +0100 Subject: [PATCH] Remove block icon from InstalledBlocksPrePublishPanel. (#69046) * Remove block icon from InstalledBlocksPrePublishPanel. * Add inline comment. Co-authored-by: afercia Co-authored-by: Mamaduka --- packages/block-directory/src/plugins/index.js | 3 +++ .../src/plugins/installed-blocks-pre-publish-panel/index.js | 2 -- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/block-directory/src/plugins/index.js b/packages/block-directory/src/plugins/index.js index 283ff0ea4d2715..50418a9944d311 100644 --- a/packages/block-directory/src/plugins/index.js +++ b/packages/block-directory/src/plugins/index.js @@ -13,6 +13,9 @@ import InstalledBlocksPrePublishPanel from './installed-blocks-pre-publish-panel import getInstallMissing from './get-install-missing'; registerPlugin( 'block-directory', { + // The icon is explicitly set to undefined to prevent PluginPrePublishPanel + // from rendering the fallback icon pluginIcon. + icon: undefined, render() { return ( <> 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 17630c9904e8bd..233f3261c79fc5 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 @@ -3,7 +3,6 @@ */ import { _n, sprintf } from '@wordpress/i18n'; import { useSelect } from '@wordpress/data'; -import { blockDefault } from '@wordpress/icons'; import { PluginPrePublishPanel } from '@wordpress/editor'; /** @@ -24,7 +23,6 @@ export default function InstalledBlocksPrePublishPanel() { return (