latest fixes

This commit is contained in:
lotte
2018-12-13 16:17:21 +01:00
parent 8856e48616
commit dceb835e53
16 changed files with 80 additions and 35 deletions

View File

@@ -2,6 +2,7 @@ import { Component, Inject, Input } from '@angular/core';
import { LinkMenuItemModel } from './models/link.model';
import { MenuItemType } from '../initial-menus-state';
import { rendersMenuItemForType } from '../menu-item.decorator';
import { GLOBAL_CONFIG, GlobalConfig } from '../../../../config';
/**
* Component that renders a menu section of type LINK
@@ -13,7 +14,11 @@ import { rendersMenuItemForType } from '../menu-item.decorator';
@rendersMenuItemForType(MenuItemType.LINK)
export class LinkMenuItemComponent {
item: LinkMenuItemModel;
constructor(@Inject('itemModelProvider') item: LinkMenuItemModel) {
constructor(@Inject('itemModelProvider') item: LinkMenuItemModel, @Inject(GLOBAL_CONFIG) private EnvConfig: GlobalConfig) {
this.item = item;
}
getRouterLink() {
return this.EnvConfig.ui.nameSpace + this.item.link;
}
}