@wordpress/block-editor
Version:
8 lines (7 loc) • 897 B
Source Map (JSON)
{
"version": 3,
"sources": ["../../../src/components/provider/block-refs-provider.js"],
"sourcesContent": ["/**\n * WordPress dependencies\n */\nimport { createContext, useMemo } from '@wordpress/element';\nimport { observableMap } from '@wordpress/compose';\n\nexport const BlockRefs = createContext( { refsMap: observableMap() } );\nBlockRefs.displayName = 'BlockRefsContext';\n\nexport function BlockRefsProvider( { children } ) {\n\tconst value = useMemo( () => ( { refsMap: observableMap() } ), [] );\n\treturn (\n\t\t<BlockRefs.Provider value={ value }>{ children }</BlockRefs.Provider>\n\t);\n}\n"],
"mappings": ";AAGA,SAAS,eAAe,eAAe;AACvC,SAAS,qBAAqB;AAQ5B;AANK,IAAM,YAAY,cAAe,EAAE,SAAS,cAAc,EAAE,CAAE;AACrE,UAAU,cAAc;AAEjB,SAAS,kBAAmB,EAAE,SAAS,GAAI;AACjD,QAAM,QAAQ,QAAS,OAAQ,EAAE,SAAS,cAAc,EAAE,IAAK,CAAC,CAAE;AAClE,SACC,oBAAC,UAAU,UAAV,EAAmB,OAAkB,UAAU;AAElD;",
"names": []
}