Skip to content

Commit

Permalink
Block Editor: Try groups for InspectorControls
Browse files Browse the repository at this point in the history
  • Loading branch information
gziolo committed Aug 13, 2021
1 parent f2393cb commit 83eec08
Show file tree
Hide file tree
Showing 11 changed files with 145 additions and 334 deletions.
4 changes: 1 addition & 3 deletions packages/block-editor/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -438,9 +438,7 @@ Undocumented declaration.

### InspectorAdvancedControls

_Related_

- <https://github.com/WordPress/gutenberg/blob/HEAD/packages/block-editor/src/components/inspector-advanced-controls/README.md>
Undocumented declaration.

### InspectorControls

Expand Down
15 changes: 7 additions & 8 deletions packages/block-editor/src/components/block-inspector/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,10 @@ import { useSelect } from '@wordpress/data';
*/
import SkipToSelectedBlock from '../skip-to-selected-block';
import BlockCard from '../block-card';
import InspectorControls from '../inspector-controls';
import InspectorAdvancedControls from '../inspector-advanced-controls';
import {
default as InspectorControls,
InspectorAdvancedControls,
} from '../inspector-controls';
import BlockStyles from '../block-styles';
import MultiSelectionInspector from '../multi-selection-inspector';
import DefaultStylePicker from '../default-style-picker';
Expand Down Expand Up @@ -128,18 +130,15 @@ const BlockInspectorSingleBlock = ( {
) }
<InspectorControls.Slot bubblesVirtually={ bubblesVirtually } />
<div>
<AdvancedControls
slotName={ InspectorAdvancedControls.slotName }
bubblesVirtually={ bubblesVirtually }
/>
<AdvancedControls bubblesVirtually={ bubblesVirtually } />
</div>
<SkipToSelectedBlock key="back" />
</div>
);
};

const AdvancedControls = ( { slotName, bubblesVirtually } ) => {
const slot = useSlot( slotName );
const AdvancedControls = ( { bubblesVirtually } ) => {
const slot = useSlot( InspectorAdvancedControls.slotName );
const hasFills = Boolean( slot.fills && slot.fills.length );

if ( ! hasFills ) {
Expand Down
6 changes: 4 additions & 2 deletions packages/block-editor/src/components/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -52,8 +52,10 @@ export {
default as InnerBlocks,
useInnerBlocksProps as __experimentalUseInnerBlocksProps,
} from './inner-blocks';
export { default as InspectorAdvancedControls } from './inspector-advanced-controls';
export { default as InspectorControls } from './inspector-controls';
export {
default as InspectorControls,
InspectorAdvancedControls,
} from './inspector-controls';
export {
JustifyToolbar,
JustifyContentControl,
Expand Down
1 change: 0 additions & 1 deletion packages/block-editor/src/components/index.native.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ export * from './gradients';
export * from './font-sizes';
export { AlignmentControl, AlignmentToolbar } from './alignment-control';
export { default as InnerBlocks } from './inner-blocks';
export { default as InspectorAdvancedControls } from './inspector-advanced-controls';
export { default as InspectorControls } from './inspector-controls';
export {
JustifyToolbar,
Expand Down

This file was deleted.

This file was deleted.

0 comments on commit 83eec08

Please sign in to comment.