From 5bca8cd69cf0d37c374c6dc54aec80b338e7413b Mon Sep 17 00:00:00 2001 From: Thomas Amland Date: Mon, 27 Jul 2020 14:37:17 +0200 Subject: [PATCH] sort genres by name --- src/shared/api.ts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/shared/api.ts b/src/shared/api.ts index e54e52d..987e865 100644 --- a/src/shared/api.ts +++ b/src/shared/api.ts @@ -48,11 +48,13 @@ export class API { async getGenres() { const response = await this.get("rest/getGenres", {}); - return response.genres.genre.map((item: any) => ({ - id: encodeURIComponent(item.value), - name: item.value, - ...item, - })); + return response.genres.genre + .map((item: any) => ({ + id: encodeURIComponent(item.value), + name: item.value, + ...item, + })) + .sort((a: any, b:any) => a.name.localeCompare(b.name));; } async getGenreDetails(id: string) {