DEV: Update experimental sidebar site setitng to follow core (#115)

This commit is contained in:
Alan Guo Xiang Tan 2022-12-08 09:44:03 +08:00 committed by GitHub
parent 908d9096a8
commit b2404797f2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 5 deletions

View File

@ -43,7 +43,7 @@ export default {
});
withPluginApi("1.2.0", (api) => {
if (siteSettings.enable_experimental_sidebar_hamburger) {
if (siteSettings.navigation_menu !== "legacy") {
api.addCommunitySectionLink({
name: "docs",
route: "docs.index",

View File

@ -16,8 +16,7 @@ acceptance("Docs - Sidebar with docs disabled", function (needs) {
needs.site({ docs_path: DOCS_URL_PATH });
needs.settings({
docs_enabled: false,
enable_experimental_sidebar_hamburger: true,
enable_sidebar: true,
navigation_menu: "sidebar",
});
test("docs sidebar link is hidden", async function (assert) {
@ -39,8 +38,7 @@ acceptance("Docs - Sidebar with docs enabled", function (needs) {
needs.site({ docs_path: DOCS_URL_PATH });
needs.settings({
docs_enabled: true,
enable_experimental_sidebar_hamburger: true,
enable_sidebar: true,
navigation_menu: "sidebar",
});
needs.pretender((server, helper) => {