cancelar-compra.component.ts 914 Bytes
import { Component, OnInit } from '@angular/core';
import { Location } from '@angular/common';
import { ArticuloService } from 'src/app/services/articulo/articulo.service';
import { Router } from '@angular/router';

@Component({
  selector: 'app-cancelar-compra',
  templateUrl: './cancelar-compra.component.html',
  styleUrls: ['./cancelar-compra.component.scss']
})
export class CancelarCompraComponent implements OnInit {

  constructor(
    private location: Location,
    private router: Router,
    private articuloService: ArticuloService
  ) { }

  ngOnInit() {
    setTimeout(() => {
      this.limpiarCarritoYvolver();
    }, 90000);
    if ($("body").hasClass("lash")) {
      $("#cancelImg,#cancelCard").addClass("lash");
    }
  }

  volverPreviousPage() {
    this.location.back();
  }

  limpiarCarritoYvolver() {
    this.articuloService.carrito = undefined;
    this.router.navigate(['/']);
  }
}