UNPKG

@gechiui/block-editor

Version:
29 lines (25 loc) 627 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BlockRefs = void 0; exports.BlockRefsProvider = BlockRefsProvider; var _element = require("@gechiui/element"); /** * GeChiUI dependencies */ const BlockRefs = (0, _element.createContext)(); exports.BlockRefs = BlockRefs; function BlockRefsProvider(_ref) { let { children } = _ref; const value = (0, _element.useMemo)(() => ({ refs: new Map(), callbacks: new Map() }), []); return (0, _element.createElement)(BlockRefs.Provider, { value: value }, children); } //# sourceMappingURL=block-refs-provider.js.map