@gechiui/block-editor
Version:
30 lines (26 loc) • 750 B
JavaScript
import { createElement } from "@gechiui/element";
/**
* GeChiUI dependencies
*/
import { __unstableUseCompositeState as useCompositeState } from '@gechiui/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(_ref) {
let {
children
} = _ref;
const compositeState = useCompositeState({
shift: true,
wrap: 'horizontal'
});
return createElement(InserterListboxContext.Provider, {
value: compositeState
}, children);
}
export default InserterListbox;
//# sourceMappingURL=index.js.map