Я использую общий компонент для отображения таблицы с аккордеоном.
Я как-то достиг функциональности, которая работает нормально.
Но я сталкиваюсь с проблемой с иконками раскрытия и свертывания.
когда я нажимаю на конкретную строку, я хочу, чтобы изменялся только значок этой строки.
Но все значки во всех строках изменены.
<mat-icon *ngIf="col.columnDef == ' ' && !expanded">
{{ expandedElement ? 'keyboard_arrow_up' : 'keyboard_arrow_down' }}
</mat-icon>
Stackblitz: https://stackblitz.com/edit/angular-yr45pl
Заранее спасибо.