- <a class="menu-link" routerLink="/videos/overview" routerLinkActive="active">
- <my-global-icon iconName="globe" aria-hidden="true"></my-global-icon>
- <ng-container i18n>Discover</ng-container>
- </a>
-
- <a class="menu-link" routerLink="/videos/trending" routerLinkActive="active">
- <my-global-icon iconName="trending" aria-hidden="true"></my-global-icon>
- <ng-container i18n>Trending</ng-container>
- </a>
-
- <a class="menu-link" routerLink="/videos/recently-added" routerLinkActive="active">
- <my-global-icon iconName="recently-added" aria-hidden="true"></my-global-icon>
- <ng-container i18n>Recently added</ng-container>
- </a>
-
- <a class="menu-link" routerLink="/videos/local" routerLinkActive="active">
- <my-global-icon iconName="home" aria-hidden="true"></my-global-icon>
- <ng-container i18n>Local videos</ng-container>
- </a>
- </div>
+ <a class="menu-link" *ngFor="let link of menuSection.links" [routerLink]="link.path" routerLinkActive="active">
+ <my-global-icon *ngIf="link.icon" [iconName]="link.icon" [ngClass]="link.iconClass" aria-hidden="true"></my-global-icon>
+ <ng-container>{{ link.shortLabel }}</ng-container>
+ </a>
+ </div>
+ </ng-container>