From d5e09104b9fbbd68b917fd2815ed359343d0630c Mon Sep 17 00:00:00 2001 From: karthick-murugan Date: Fri, 13 Dec 2024 12:49:01 +0530 Subject: [PATCH] Update toolspanel to archive title block --- .../block-library/src/query-title/edit.js | 75 ++++++++++++++----- 1 file changed, 56 insertions(+), 19 deletions(-) diff --git a/packages/block-library/src/query-title/edit.js b/packages/block-library/src/query-title/edit.js index 21d23081837cd..745ccd489f110 100644 --- a/packages/block-library/src/query-title/edit.js +++ b/packages/block-library/src/query-title/edit.js @@ -14,7 +14,11 @@ import { Warning, HeadingLevelDropdown, } from '@wordpress/block-editor'; -import { ToggleControl, PanelBody } from '@wordpress/components'; +import { + ToggleControl, + __experimentalToolsPanel as ToolsPanel, + __experimentalToolsPanelItem as ToolsPanelItem, +} from '@wordpress/components'; import { __, _x, sprintf } from '@wordpress/i18n'; /** @@ -89,16 +93,34 @@ export default function QueryTitleEdit( { titleElement = ( <> - - + setAttributes( { + showPrefix: false, + } ) + } + > + showPrefix !== undefined } label={ __( 'Show archive type in title' ) } - onChange={ () => - setAttributes( { showPrefix: ! showPrefix } ) + onDeselect={ () => + setAttributes( { showPrefix: false } ) } - checked={ showPrefix } - /> - + resetAllFilter="core/filter-reset-all-settings" + > + + setAttributes( { + showPrefix: ! showPrefix, + } ) + } + checked={ showPrefix } + /> + + { title } @@ -109,18 +131,33 @@ export default function QueryTitleEdit( { titleElement = ( <> - - + setAttributes( { + showSearchTerm: false, + } ) + } + > + showSearchTerm !== undefined } label={ __( 'Show search term in title' ) } - onChange={ () => - setAttributes( { - showSearchTerm: ! showSearchTerm, - } ) + onDeselect={ () => + setAttributes( { showSearchTerm: false } ) } - checked={ showSearchTerm } - /> - + > + + setAttributes( { + showSearchTerm: ! showSearchTerm, + } ) + } + checked={ showSearchTerm } + /> + +