@wordpress/block-editor
Version:
19 lines (18 loc) • 459 B
JavaScript
import { createElement } from "@wordpress/element";
/**
* WordPress dependencies
*/
import { createContext, useMemo } from '@wordpress/element';
export const BlockRefs = createContext();
export function BlockRefsProvider({
children
}) {
const value = useMemo(() => ({
refs: new Map(),
callbacks: new Map()
}), []);
return createElement(BlockRefs.Provider, {
value: value
}, children);
}
//# sourceMappingURL=block-refs-provider.js.map