diff --git a/src/app/components/pedidos-salientes/pedidos-salientes.component.ts b/src/app/components/pedidos-salientes/pedidos-salientes.component.ts index cc7fa3b..6957885 100644 --- a/src/app/components/pedidos-salientes/pedidos-salientes.component.ts +++ b/src/app/components/pedidos-salientes/pedidos-salientes.component.ts @@ -9,31 +9,37 @@ import { ComandaService } from 'src/app/services/comanda.service'; export class PedidosSalientesComponent implements OnInit { private pedidosRecientes = []; - private ciclo; + private cicloTime; constructor(private comandaService: ComandaService) { } ngOnInit() { - this.buscar(); - this.ciclo = setTimeout(() => { - this.buscar(); - }, 5000) + this.buscar(); + this.ciclo(); } ngOnDestroy() { - clearTimeout(this.ciclo); + clearTimeout(this.cicloTime); } - buscar() { + ciclo() { + + this.cicloTime = setTimeout(() => { + this.buscar(); + this.ciclo(); + }, 5000) + } + + buscar() { this.comandaService - .getPendientesEntrega() - .subscribe((pedidos: []) => { + .getPendientesEntrega() + .subscribe((pedidos: []) => { - this.pedidosRecientes = pedidos; - }, console.log); + this.pedidosRecientes = pedidos; + }, console.log); } rellenar(relleno, longitud) {