такая вещь как вычисляемые свойства, результат вычисления кешируются, и если не заставляет перерндоривать страницу если входящие данные не изменились.
А тут этот как-то не так отрабатывает и перерендоривает компонент чутли не каждую пол секунды
это из-за вызова функции в темплейте
используйте либо async и передайвайте в него Observable из стора без прямого вызова subscribe
я думаю стоит сделать что-то вроде @Select(ProductListState.productList) private readonly originalList$; public readonly clonedList$ = this.originalList$.pipe( distinctUntilChanged(), map(list => list.map(el => {...el})), shareReplay({ bufferSize: 1, refCount: true }), ) и использовать клонированный список с этой либой
Обсуждают сегодня