Вот так выводит, детектит новую категорию:
<div *ngFor="let category of categories['all']['type_1']">
<li>{{
category.attributes.name}}</li>
</div>
А так нет:
<div *ngFor="let category of currentCategoriesList">
<li>{{
category.attributes.name}}</li>
</div>
currentCategoriesList - тут должен быть массив, который получается после обработки и сортировки
Да, точно тот массив, а как понять вызывается ли метод после добавления категории?