@wordpress/block-editor
Version:
29 lines (25 loc) • 733 B
JavaScript
import { createElement } from "@wordpress/element";
/**
* 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 createElement(InserterListboxContext.Provider, {
value: compositeState
}, children);
}
export default InserterListbox;
//# sourceMappingURL=index.js.map