@wordpress/editor
Version:
Enhanced block editor for WordPress posts.
8 lines (7 loc) • 1.18 kB
Source Map (JSON)
{
"version": 3,
"sources": ["../../../src/components/pattern-overrides-panel/index.js"],
"sourcesContent": ["/**\n * WordPress dependencies\n */\nimport { useSelect } from '@wordpress/data';\nimport { privateApis as patternsPrivateApis } from '@wordpress/patterns';\n\n/**\n * Internal dependencies\n */\nimport { store as editorStore } from '../../store';\nimport { unlock } from '../../lock-unlock';\n\nconst { OverridesPanel } = unlock( patternsPrivateApis );\n\nexport default function PatternOverridesPanel() {\n\tconst supportsPatternOverridesPanel = useSelect(\n\t\t( select ) => select( editorStore ).getCurrentPostType() === 'wp_block',\n\t\t[]\n\t);\n\n\tif ( ! supportsPatternOverridesPanel ) {\n\t\treturn null;\n\t}\n\n\treturn <OverridesPanel />;\n}\n"],
"mappings": ";;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAGA,kBAA0B;AAC1B,sBAAmD;AAKnD,mBAAqC;AACrC,yBAAuB;AAcf;AAZR,IAAM,EAAE,eAAe,QAAI,2BAAQ,gBAAAA,WAAoB;AAExC,SAAR,wBAAyC;AAC/C,QAAM,oCAAgC;AAAA,IACrC,CAAE,WAAY,OAAQ,aAAAC,KAAY,EAAE,mBAAmB,MAAM;AAAA,IAC7D,CAAC;AAAA,EACF;AAEA,MAAK,CAAE,+BAAgC;AACtC,WAAO;AAAA,EACR;AAEA,SAAO,4CAAC,kBAAe;AACxB;",
"names": ["patternsPrivateApis", "editorStore"]
}