import Component from "@glimmer/component"; import { inject as service } from "@ember/service"; import HorizontalOverflowNav from "discourse/components/horizontal-overflow-nav"; import NavItem from "discourse/components/nav-item"; import i18n from "discourse-common/helpers/i18n"; import AdminPluginConfigArea from "./admin-plugin-config-area"; export default class extends Component { @service currentUser; @service adminPluginNavManager; get mainAreaClasses() { let classes = ["admin-plugin-config-page__main-area"]; if (this.adminPluginNavManager.isSidebarMode) { classes.push("-with-inner-sidebar"); } else { classes.push("-without-inner-sidebar"); } return classes.join(" "); } linkText(navLink) { if (navLink.label) { return i18n(navLink.label); } else { return navLink.text; } } }