UNPKG

@wordpress/block-editor

Version:
22 lines (20 loc) 621 B
import _extends from "@babel/runtime/helpers/esm/extends"; import { createElement } from "@wordpress/element"; /** * WordPress dependencies */ import { createHigherOrderComponent } from '@wordpress/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