UNPKG

@wordpress/block-editor

Version:
28 lines (23 loc) 673 B
/** * WordPress dependencies */ import { __unstableUseCompositeState as useCompositeState } from '@wordpress/components'; /** * Internal dependencies */ import InserterListboxContext from './context'; export { default as InserterListboxGroup } from './group'; export { default as InserterListboxRow } from './row'; export { default as InserterListboxItem } from './item'; function InserterListbox( { children } ) { const compositeState = useCompositeState( { shift: true, wrap: 'horizontal', } ); return ( <InserterListboxContext.Provider value={ compositeState }> { children } </InserterListboxContext.Provider> ); } export default InserterListbox;