From: Bill Erickson Date: Tue, 15 May 2018 14:48:10 +0000 (-0400) Subject: LP#1775466 server admin ui X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=fa98cbafcb0ee740641c84694b79b2b321eeada7;p=working%2FEvergreen.git LP#1775466 server admin ui Signed-off-by: Bill Erickson --- diff --git a/Open-ILS/src/eg2/src/app/common.module.ts b/Open-ILS/src/eg2/src/app/common.module.ts index 6f072aada9..3844c07296 100644 --- a/Open-ILS/src/eg2/src/app/common.module.ts +++ b/Open-ILS/src/eg2/src/app/common.module.ts @@ -3,6 +3,7 @@ */ import {CommonModule, DatePipe, CurrencyPipe} from '@angular/common'; import {NgModule, ModuleWithProviders} from '@angular/core'; +import {RouterModule} from '@angular/router'; import {FormsModule} from '@angular/forms'; import {NgbModule} from '@ng-bootstrap/ng-bootstrap'; @@ -26,10 +27,12 @@ import {EgPrintComponent} from '@eg/share/print/print.component'; imports: [ CommonModule, FormsModule, + RouterModule, NgbModule ], exports: [ CommonModule, + RouterModule, NgbModule, FormsModule, EgPrintComponent diff --git a/Open-ILS/src/eg2/src/app/staff/admin/server/admin-server-splash.component.html b/Open-ILS/src/eg2/src/app/staff/admin/server/admin-server-splash.component.html index 96313b8637..0fa942d0de 100644 --- a/Open-ILS/src/eg2/src/app/staff/admin/server/admin-server-splash.component.html +++ b/Open-ILS/src/eg2/src/app/staff/admin/server/admin-server-splash.component.html @@ -20,7 +20,7 @@ + routerLink="/staff/admin/server/config/billing_type"> + routerLink="/staff/admin/server/config/hard_due_date">
- + edit {{row[col].label}} diff --git a/Open-ILS/src/eg2/src/app/staff/share/link-table/link-table.component.ts b/Open-ILS/src/eg2/src/app/staff/share/link-table/link-table.component.ts index 1fc1fc9348..f106b5002d 100644 --- a/Open-ILS/src/eg2/src/app/staff/share/link-table/link-table.component.ts +++ b/Open-ILS/src/eg2/src/app/staff/share/link-table/link-table.component.ts @@ -2,7 +2,8 @@ import {Component, Input, OnInit, AfterViewInit, Host} from '@angular/core'; interface LinkTableLink { label: string, - url: string + url?: string, + routerLink?: string } @Component({ @@ -55,13 +56,15 @@ export class EgLinkTableComponent implements AfterViewInit { export class EgLinkTableLinkComponent implements OnInit { @Input() label: string; @Input() url: string; + @Input() routerLink: string; constructor(@Host() private linkTable: EgLinkTableComponent) {} ngOnInit() { this.linkTable.links.push({ label : this.label, - url: this.url + url: this.url, + routerLink: this.routerLink }); } }