UNPKG

@wordpress/edit-post

Version:
8 lines (7 loc) 1.54 kB
{ "version": 3, "sources": ["../../../src/components/more-menu/welcome-guide-menu-item.jsx"], "sourcesContent": ["import { __ } from '@wordpress/i18n';\nimport { useDispatch, useSelect } from '@wordpress/data';\nimport {\n\tprivateApis as editorPrivateApis,\n\tstore as editorStore,\n} from '@wordpress/editor';\nimport { store as preferencesStore } from '@wordpress/preferences';\nimport { unlock } from '../../lock-unlock';\n\nconst { MoreMenuItem } = unlock( editorPrivateApis );\n\nexport default function WelcomeGuideMenuItem() {\n\tconst isEditingTemplate = useSelect(\n\t\t( select ) =>\n\t\t\tselect( editorStore ).getCurrentPostType() === 'wp_template',\n\t\t[]\n\t);\n\tconst { toggle } = useDispatch( preferencesStore );\n\n\treturn (\n\t\t<MoreMenuItem\n\t\t\tonClick={ () =>\n\t\t\t\ttoggle(\n\t\t\t\t\t'core/edit-post',\n\t\t\t\t\tisEditingTemplate ? 'welcomeGuideTemplate' : 'welcomeGuide'\n\t\t\t\t)\n\t\t\t}\n\t\t>\n\t\t\t{ __( 'Welcome Guide' ) }\n\t\t</MoreMenuItem>\n\t);\n}\n"], "mappings": ";;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,kBAAmB;AACnB,kBAAuC;AACvC,oBAGO;AACP,yBAA0C;AAC1C,yBAAuB;AAarB;AAXF,IAAM,EAAE,aAAa,QAAI,2BAAQ,cAAAA,WAAkB;AAEpC,SAAR,uBAAwC;AAC9C,QAAM,wBAAoB;AAAA,IACzB,CAAE,WACD,OAAQ,cAAAC,KAAY,EAAE,mBAAmB,MAAM;AAAA,IAChD,CAAC;AAAA,EACF;AACA,QAAM,EAAE,OAAO,QAAI,yBAAa,mBAAAC,KAAiB;AAEjD,SACC;AAAA,IAAC;AAAA;AAAA,MACA,SAAU,MACT;AAAA,QACC;AAAA,QACA,oBAAoB,yBAAyB;AAAA,MAC9C;AAAA,MAGC,8BAAI,eAAgB;AAAA;AAAA,EACvB;AAEF;", "names": ["editorPrivateApis", "editorStore", "preferencesStore"] }