В
<mat-card *ngIf="allEquipment | async as equipment">, внутри карты есть цикл
ngFor, который предназначен для разделения всех данных по типам, сами данные выводятся в таблицах,
[objectsList]="filterEquipmentByType(type.key, equipment). но такой вариант вешает всё приложение после сборки. что я тут сделал не так?
быть может лучше использовать async pipe в конечных точках, а фильтровать сам observable?
Любой вызов методов в темплейте приводит к лишним вызовам change detection, это приводит к тормозам