From 22ca2adc867594e1c1fe9ff0b5750869e2eda282 Mon Sep 17 00:00:00 2001 From: Arundathi Patil Date: Wed, 9 Jan 2019 14:56:39 +0530 Subject: CBA wizard Made chnages in cba wizard to accept step details as input parameter Issue-ID: CCSDK-816 Change-Id: I282ab81f0342cac78ac8d6636cabf7b908161dda Signed-off-by: Arundathi Patil --- .../common/shared/components/cbawizard/cbawizard.component.html | 4 ++-- .../app/common/shared/components/cbawizard/cbawizard.component.ts | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) (limited to 'cds-ui/client/src/app') diff --git a/cds-ui/client/src/app/common/shared/components/cbawizard/cbawizard.component.html b/cds-ui/client/src/app/common/shared/components/cbawizard/cbawizard.component.html index 1bff1aba1..a925b4534 100644 --- a/cds-ui/client/src/app/common/shared/components/cbawizard/cbawizard.component.html +++ b/cds-ui/client/src/app/common/shared/components/cbawizard/cbawizard.component.html @@ -34,8 +34,8 @@ limitations under the License. - - + + {{routeLink.label}} diff --git a/cds-ui/client/src/app/common/shared/components/cbawizard/cbawizard.component.ts b/cds-ui/client/src/app/common/shared/components/cbawizard/cbawizard.component.ts index fed75d75f..9373fac7f 100644 --- a/cds-ui/client/src/app/common/shared/components/cbawizard/cbawizard.component.ts +++ b/cds-ui/client/src/app/common/shared/components/cbawizard/cbawizard.component.ts @@ -30,7 +30,7 @@ import { GlobalContants } from '../../../constants/app-constants'; styleUrls: ['./cbawizard.component.scss'] }) export class CBAWizardComponent implements OnInit { - @Input() stepsRequired: any; + @Input() stepsRequired: any[]; @ViewChild('stepper') stepper: MatStepper; @Output() stepChanged = new EventEmitter(); public stepDetails = GlobalContants.cbawizard.stepsRequired.steps; @@ -38,7 +38,7 @@ export class CBAWizardComponent implements OnInit { activeLinkIndex = -1; - constructor(private router: Router) { + constructor(private router: Router) { this.routeLinks = [ { label: 'CBA Metadata', @@ -66,7 +66,7 @@ export class CBAWizardComponent implements OnInit { // this.activeLinkIndex = this.routeLinks.indexOf(this.routeLinks.find(tab => tab.link === this.router.url)); // this.stepper.selectedIndex = this.activeLinkIndex; // }); - this.routeLinks.forEach((step, index)=>{ + this.stepsRequired.forEach((step, index)=>{ if(step.link == this.router.url) { this.stepper.selectedIndex = step.index } @@ -74,7 +74,7 @@ export class CBAWizardComponent implements OnInit { } changeRoute(event){ - this.routeLinks.forEach((step, index)=>{ + this.stepsRequired.forEach((step, index)=>{ if(index == event.selectedIndex) { this.router.navigate([step.link]); } -- cgit 1.2.3-korg