I have a DOM structure:
<div class="dropmenu_block_header" *ngIf="getLanguages(group).length">
<div *ngFor="let language of getLanguages(group); trackBy: trackByFn"></div>
</div>
As you can see in template there are two calls:
*ngIf="getLanguages(group).length"
*ngFor="let language of getLanguages(group)"
How can I optimize this and call method once?
My method is:
getLanguages(group: IGroupLanguage) {
console.log(group.languages);
return group.languages.filter((item) => item.Name === 'Russian');
}