admin.component.ts
612 Bytes
import { Component, OnInit } from '@angular/core';
import { Router } from '@angular/router';
@Component({
selector: 'app-admin',
templateUrl: './admin.component.html',
styleUrls: ['./admin.component.scss']
})
export class AdminComponent implements OnInit {
timerReposo: any;
constructor(
private router: Router,
) { }
ngOnInit() {
this.startTimeOutInactividad();
}
restartTimer() {
clearTimeout(this.timerReposo);
this.startTimeOutInactividad();
}
startTimeOutInactividad() {
setTimeout(() => {
this.router.navigate(['cancelar-compra']);
}, 5000);
}
}