Здравствуйте, как можно реализовать сортировку от А до Я и на оборот.
Я нашел код но он сортирует только от А-Я, я в принципе знаю как сделать чтоб он сортировал от Я-А но будет использоваться две кнопки, а как сделать это используя одну кнопку.
Вот код:
sortType(sort: string){
if(sort === 'name') {
this.projects = this.projects.sort(this.sortByCountryName);
console.log(this.projects);
}
sortByCountryName(c1: Project, c2:Project){
if(c1.name > c2.name) return 1
else if (c1.name == c2.name)return 0
else return -1
}
<a class="sort" (click)="sortType('name')" [class.active]="sortBy === 'name'" >name</a>