typescript - Angular 6 zip está en desuso: resultSelector ya no es compatible, usa pipe a map en su lugar
En Angular 6 zip está en desuso: tslint me da el siguiente mensaje:
zip está obsoleto: resultSelector ya no es compatible, haz pipe a map en su lugar
¿Cómo puedo mejorar el siguiente código:
import {interval, from, zip} from 'rxjs';
let testArray = [1, 2, 3, 4, 5];
array$ = from(testArray);
inter$ = interval(1000);
numbersOverTime$ = zip(array$, inter$, (item, i) => item);
Respuesta #1
Simplemente canalizando zip y map:
numbersOverTime$ = zip(array$, inter$)
.pipe(
map(([item, i]) => item)
);
