- categories: 
                  
                  
                        - subCategories
                  
                  
                           - products 
                  
                  
                  
                  
                  
                  State обновляется путём запроса нового состояния отдельных сущностей с сервера. К примеру, изменили продукт - создаётся новый read only Model с помощью immer, где подменён один product, полученный с сервера. 
                  
                  
                  
                  
                  
                  Задача забиндить этот Model в primeng treatable компонент, причём так, чтобы работал OnPush и было минимум перерисовок (плюс чтобы весь стейт открытых нод остался и не скрылись все ноды)
                  
                  
                  
                  
                  
                  Кто сталкивался, как это правильнее всего сделать?
                  
                  
                
distinctUntilChanged в селекторе?
primeng ожидает на вход dto в своём формате Observable<TreeNode[]> Пытаюсь понять, как мне поможет distinctUntilChanged и к чему нужно его применять, ко всей модели?
Observable<TreeNode<Observable<T>>[]> )
Просто primeng ожидает на вход строго TreeNode[] Каждый TreeNode содержит массив children: TreeNode[]. Он сможет такой вариант разве с вложенными Observable обработать?
Обсуждают сегодня