DEV: Update plugin API after core changes (#104)
This commit is contained in:
parent
2589e82212
commit
13bab928c7
|
@ -4,14 +4,6 @@ import I18n from "I18n";
|
||||||
function initialize(api, container) {
|
function initialize(api, container) {
|
||||||
const siteSettings = container.lookup("site-settings:main");
|
const siteSettings = container.lookup("site-settings:main");
|
||||||
|
|
||||||
api.decorateWidget("hamburger-menu:generalLinks", () => {
|
|
||||||
return {
|
|
||||||
route: "docs",
|
|
||||||
label: "docs.title",
|
|
||||||
className: "docs-link",
|
|
||||||
};
|
|
||||||
});
|
|
||||||
|
|
||||||
api.addKeyboardShortcut("g e", "", { path: "/docs" });
|
api.addKeyboardShortcut("g e", "", { path: "/docs" });
|
||||||
|
|
||||||
if (siteSettings.docs_add_to_top_menu) {
|
if (siteSettings.docs_add_to_top_menu) {
|
||||||
|
@ -48,12 +40,20 @@ export default {
|
||||||
|
|
||||||
withPluginApi("1.2.0", (api) => {
|
withPluginApi("1.2.0", (api) => {
|
||||||
if (siteSettings.enable_experimental_sidebar_hamburger) {
|
if (siteSettings.enable_experimental_sidebar_hamburger) {
|
||||||
api.addTopicsSectionLink({
|
api.addCommunitySectionLink({
|
||||||
name: "docs",
|
name: "docs",
|
||||||
route: "docs.index",
|
route: "docs.index",
|
||||||
title: I18n.t("sidebar.docs_link_title"),
|
title: I18n.t("sidebar.docs_link_title"),
|
||||||
text: I18n.t("sidebar.docs_link_text"),
|
text: I18n.t("sidebar.docs_link_text"),
|
||||||
});
|
});
|
||||||
|
} else {
|
||||||
|
api.decorateWidget("hamburger-menu:generalLinks", () => {
|
||||||
|
return {
|
||||||
|
route: "docs",
|
||||||
|
label: "docs.title",
|
||||||
|
className: "docs-link",
|
||||||
|
};
|
||||||
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in New Issue