UNPKG

@gechiui/block-editor

Version:
20 lines (16 loc) 445 B
/** * GeChiUI dependencies */ import { createHigherOrderComponent } from '@gechiui/compose'; /** * Internal dependencies */ import { useBlockEditContext } from '../block-edit/context'; const withClientId = createHigherOrderComponent( ( WrappedComponent ) => ( props ) => { const { clientId } = useBlockEditContext(); return <WrappedComponent { ...props } clientId={ clientId } />; }, 'withClientId' ); export default withClientId;