UNPKG

@gechiui/block-editor

Version:
22 lines (20 loc) 615 B
import _extends from "@babel/runtime/helpers/esm/extends"; import { createElement } from "@gechiui/element"; /** * GeChiUI dependencies */ import { createHigherOrderComponent } from '@gechiui/compose'; /** * Internal dependencies */ import { useBlockEditContext } from '../block-edit/context'; const withClientId = createHigherOrderComponent(WrappedComponent => props => { const { clientId } = useBlockEditContext(); return createElement(WrappedComponent, _extends({}, props, { clientId: clientId })); }, 'withClientId'); export default withClientId; //# sourceMappingURL=with-client-id.js.map