UNPKG

@wordpress/block-editor

Version:
37 lines (31 loc) 901 B
/** * WordPress dependencies */ import { PanelBody } from '@wordpress/components'; import { __ } from '@wordpress/i18n'; /** * Internal dependencies */ import BlockQuickNavigation from '../block-quick-navigation'; import ContentOnlyControls from '../content-only-controls'; const ContentTab = ( { rootClientId, contentClientIds } ) => { if ( ! contentClientIds || contentClientIds.length === 0 ) { return null; } const shouldShowContentOnlyControls = window?.__experimentalContentOnlyPatternInsertion && window?.__experimentalContentOnlyInspectorFields; return ( <> { ! shouldShowContentOnlyControls && ( <PanelBody title={ __( 'Content' ) }> <BlockQuickNavigation clientIds={ contentClientIds } /> </PanelBody> ) } { shouldShowContentOnlyControls && ( <ContentOnlyControls rootClientId={ rootClientId } /> ) } </> ); }; export default ContentTab;