From c0480eee32de3f1541e8ebac11f8f0c0ec2989f7 Mon Sep 17 00:00:00 2001 From: Benjamin Date: Tue, 14 Jan 2020 16:02:27 -0300 Subject: [PATCH] se para el timeout al apretar boton finalizar --- src/app/modules/mensaje-final/mensaje-final.component.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/app/modules/mensaje-final/mensaje-final.component.ts b/src/app/modules/mensaje-final/mensaje-final.component.ts index e80eee7..e5a46c3 100644 --- a/src/app/modules/mensaje-final/mensaje-final.component.ts +++ b/src/app/modules/mensaje-final/mensaje-final.component.ts @@ -8,6 +8,7 @@ import { Router } from '@angular/router'; styleUrls: ['./mensaje-final.component.scss'] }) export class MensajeFinalComponent implements OnInit { + timer: any; constructor( public articuloService: ArticuloService, @@ -15,11 +16,15 @@ export class MensajeFinalComponent implements OnInit { ) { } ngOnInit() { - setTimeout(() => { + this.timer = setTimeout(() => { this.goToSplash(); }, 10000); } + ngOnDestroy() { + clearTimeout(this.timer); + } + goToSplash() { this.articuloService.cleanShoppingCar(); this.router.navigate(['']); -- 1.9.1