UNPKG

@wordpress/edit-post

Version:
33 lines (32 loc) 1.02 kB
// packages/edit-post/src/components/more-menu/welcome-guide-menu-item.jsx import { __ } from "@wordpress/i18n"; import { useDispatch, useSelect } from "@wordpress/data"; import { privateApis as editorPrivateApis, store as editorStore } from "@wordpress/editor"; import { store as preferencesStore } from "@wordpress/preferences"; import { unlock } from "../../lock-unlock.mjs"; import { jsx } from "react/jsx-runtime"; var { MoreMenuItem } = unlock(editorPrivateApis); function WelcomeGuideMenuItem() { const isEditingTemplate = useSelect( (select) => select(editorStore).getCurrentPostType() === "wp_template", [] ); const { toggle } = useDispatch(preferencesStore); return /* @__PURE__ */ jsx( MoreMenuItem, { onClick: () => toggle( "core/edit-post", isEditingTemplate ? "welcomeGuideTemplate" : "welcomeGuide" ), children: __("Welcome Guide") } ); } export { WelcomeGuideMenuItem as default }; //# sourceMappingURL=welcome-guide-menu-item.mjs.map