UNPKG

@wordpress/block-editor

Version:
8 lines (7 loc) 938 B
{ "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": ";;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAGA,qBAAuC;AACvC,qBAA8B;AAQ5B;AANK,IAAM,gBAAY,8BAAe,EAAE,aAAS,8BAAc,EAAE,CAAE;AACrE,UAAU,cAAc;AAEjB,SAAS,kBAAmB,EAAE,SAAS,GAAI;AACjD,QAAM,YAAQ,wBAAS,OAAQ,EAAE,aAAS,8BAAc,EAAE,IAAK,CAAC,CAAE;AAClE,SACC,4CAAC,UAAU,UAAV,EAAmB,OAAkB,UAAU;AAElD;", "names": [] }