cancelar-compra.component.ts 984 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);
    this.mediaPantalla();
  }

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

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

  mediaPantalla() {
    if ($('body').hasClass('media-pantalla')) {
      $('#cancelImg,#cancelCard').addClass('media-pantalla');
    }
  }
}