ember-emeis
Version:
The frontend for the emeis user management service
19 lines (15 loc) • 460 B
JavaScript
import { inject as service } from "@ember/service";
import Component from "@glimmer/component";
export default class NavItemComponent extends Component {
hostRouter;
emeisOptions;
get isActive() {
return this.hostRouter.currentRoute.name.includes(this.args.route);
}
get isVisible() {
return (
!this.emeisOptions.navigationEntries ||
this.emeisOptions.navigationEntries.includes(this.args.route)
);
}
}