Affichage des DZs favorites +

tri des DZs en fonction de cela
This commit is contained in:
Sébastien André
2019-11-28 10:42:39 +01:00
parent 2a2ea38a14
commit 5522a534b2
6 changed files with 9 additions and 8 deletions

View File

@@ -40,6 +40,7 @@ export class ListOfDzsComponent implements OnInit {
private getListOfDropZones() {
this.serviceApiGet.getListOfDropZones().subscribe(data => {
data.sort((a, b) => (b.isFavorite ? 1 : 0) - (a.isFavorite ? 1 : 0));
this.dataSourceTable = new MatTableDataSource<DropZoneResp>(data);
this.dataSourceTable.paginator = this.paginator;
this.resultsLength = data.length;
@@ -47,10 +48,10 @@ export class ListOfDzsComponent implements OnInit {
}
public setToFavorite(dropzone: DropZoneResp) {
dropzone.isfavorite = this.serviceApiPut.SetFavoriteDropZone(dropzone);
dropzone.isFavorite = this.serviceApiPut.SetFavoriteDropZone(dropzone);
}
public removeToFavorite(dropzone: DropZoneResp) {
dropzone.isfavorite = this.serviceApiPut.RemoveFavoriteDropZone(dropzone);
dropzone.isFavorite = this.serviceApiPut.RemoveFavoriteDropZone(dropzone);
}
}