import { Component, OnInit, OnDestroy, Inject } from '@angular/core'; import { Router } from '@angular/router'; import { ConfigService } from '@arrow/bom/config'; import { WPT_DIALOG_DATA, WptDialogRef } from '@arrow/warpaint/dialog'; @Component({ selector: 'bom-add-cart-warning', templateUrl: 'add-cart-warning.component.html', styleUrls: [ '../../../core/src/style/modal.scss', './add-cart-warning.component.scss' ] }) export class AddCartWarningComponent { constructor( @Inject(WPT_DIALOG_DATA) public data: any, private _router: Router, private _configService: ConfigService, public dialogRef: WptDialogRef ) {} // navigates to cart page viewCart(): void { this._router.navigate([this._configService.getRoute('maw-cart')]); this.dialogRef.close(); } cancel(): void { this.dialogRef.close(); } }