@wordpress/edit-post
Version:
Edit Post module for WordPress.
27 lines (22 loc) • 536 B
JavaScript
/**
* External dependencies
*/
import { isEmpty } from 'lodash';
/**
* WordPress dependencies
*/
import { createSlotFill, MenuGroup } from '@wordpress/components';
import { __ } from '@wordpress/i18n';
const { Fill: ToolsMoreMenuGroup, Slot } = createSlotFill(
'ToolsMoreMenuGroup'
);
ToolsMoreMenuGroup.Slot = ( { fillProps } ) => (
<Slot fillProps={ fillProps }>
{ ( fills ) =>
! isEmpty( fills ) && (
<MenuGroup label={ __( 'Tools' ) }>{ fills }</MenuGroup>
)
}
</Slot>
);
export default ToolsMoreMenuGroup;