UNPKG

@wordpress/edit-post

Version:
8 lines (7 loc) 2.72 kB
{ "version": 3, "sources": ["../../../src/components/more-menu/index.jsx"], "sourcesContent": ["import { __ } from '@wordpress/i18n';\nimport { useViewportMatch } from '@wordpress/compose';\nimport { privateApis as editorPrivateApis } from '@wordpress/editor';\nimport {\n\tariaKeyShortcut,\n\tdisplayShortcut,\n\tshortcutAriaLabel,\n} from '@wordpress/keycodes';\nimport { unlock } from '../../lock-unlock';\nimport ManagePatternsMenuItem from './manage-patterns-menu-item';\nimport WelcomeGuideMenuItem from './welcome-guide-menu-item';\nimport EditPostPreferencesModal from '../preferences-modal';\n\nconst { MoreMenuPreferenceItem, ToolsMoreMenuGroup, ViewMoreMenuGroup } =\n\tunlock( editorPrivateApis );\n\nconst FULLSCREEN_SHORTCUT = {\n\tariaKeyShortcut: ariaKeyShortcut.secondary( 'f' ),\n\tdisplayShortcut: displayShortcut.secondary( 'f' ),\n\tlabel: shortcutAriaLabel.secondary( 'f' ),\n};\n\nconst MoreMenu = () => {\n\tconst isLargeViewport = useViewportMatch( 'large' );\n\n\treturn (\n\t\t<>\n\t\t\t{ isLargeViewport && (\n\t\t\t\t<ViewMoreMenuGroup>\n\t\t\t\t\t<MoreMenuPreferenceItem\n\t\t\t\t\t\tscope=\"core/edit-post\"\n\t\t\t\t\t\tname=\"fullscreenMode\"\n\t\t\t\t\t\tlabel={ __( 'Fullscreen mode' ) }\n\t\t\t\t\t\tinfo={ __( 'Show and hide the admin user interface' ) }\n\t\t\t\t\t\tmessageActivated={ __( 'Fullscreen mode activated.' ) }\n\t\t\t\t\t\tmessageDeactivated={ __(\n\t\t\t\t\t\t\t'Fullscreen mode deactivated.'\n\t\t\t\t\t\t) }\n\t\t\t\t\t\tshortcut={ FULLSCREEN_SHORTCUT }\n\t\t\t\t\t/>\n\t\t\t\t</ViewMoreMenuGroup>\n\t\t\t) }\n\t\t\t<ToolsMoreMenuGroup>\n\t\t\t\t<ManagePatternsMenuItem />\n\t\t\t\t<WelcomeGuideMenuItem />\n\t\t\t</ToolsMoreMenuGroup>\n\t\t\t<EditPostPreferencesModal />\n\t\t</>\n\t);\n};\n\nexport default MoreMenu;\n"], "mappings": ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,kBAAmB;AACnB,qBAAiC;AACjC,oBAAiD;AACjD,sBAIO;AACP,yBAAuB;AACvB,uCAAmC;AACnC,qCAAiC;AACjC,+BAAqC;AAenC;AAbF,IAAM,EAAE,wBAAwB,oBAAoB,kBAAkB,QACrE,2BAAQ,cAAAA,WAAkB;AAE3B,IAAM,sBAAsB;AAAA,EAC3B,iBAAiB,gCAAgB,UAAW,GAAI;AAAA,EAChD,iBAAiB,gCAAgB,UAAW,GAAI;AAAA,EAChD,OAAO,kCAAkB,UAAW,GAAI;AACzC;AAEA,IAAM,WAAW,MAAM;AACtB,QAAM,sBAAkB,iCAAkB,OAAQ;AAElD,SACC,4EACG;AAAA,uBACD,4CAAC,qBACA;AAAA,MAAC;AAAA;AAAA,QACA,OAAM;AAAA,QACN,MAAK;AAAA,QACL,WAAQ,gBAAI,iBAAkB;AAAA,QAC9B,UAAO,gBAAI,wCAAyC;AAAA,QACpD,sBAAmB,gBAAI,4BAA6B;AAAA,QACpD,wBAAqB;AAAA,UACpB;AAAA,QACD;AAAA,QACA,UAAW;AAAA;AAAA,IACZ,GACD;AAAA,IAED,6CAAC,sBACA;AAAA,kDAAC,iCAAAC,SAAA,EAAuB;AAAA,MACxB,4CAAC,+BAAAC,SAAA,EAAqB;AAAA,OACvB;AAAA,IACA,4CAAC,yBAAAC,SAAA,EAAyB;AAAA,KAC3B;AAEF;AAEA,IAAO,oBAAQ;", "names": ["editorPrivateApis", "ManagePatternsMenuItem", "WelcomeGuideMenuItem", "EditPostPreferencesModal"] }