Когда я щелкаю функцию стрелки вниз, она отображает записи и снова. Если я щелкаю функцию стрелки вниз, она должна скрывать записи.но функция скрытия не работает.
1) Если selectedAccountID не является неопределенным, функция Click должна работать и отображать записи.
2) Если selectedAccountID не определена, она должна скрывать записи
accountSelection(account) {
if (!this.selectedAccount || account.accountId !== this.selectedAccount.accountId) {
this.selectedAccount = account;
this.selectedAccountTransactions = this.transactionData.unrealizedGainLossDetails.filter(acc => acc.accountId === this.selectedAccount.accountId);
this.initialPaging();
} else {
this.selectedAccount = undefined;
this.selectedAccountTransactions = undefined;
this.unrealizedTransaction = undefined;
}
this.cd.detectChanges();
}
<li (click)="accountSelection(account)">
<i _ngcontent-c2="" aria-hidden="true" class=" fa fa-caret-down"></i>
</li>