From 5065f4154dcd6b13e81524d25cd46364f8759148 Mon Sep 17 00:00:00 2001 From: HarelM Date: Tue, 2 Apr 2024 13:08:34 +0300 Subject: [PATCH] Allow caching of recording thumbnails #1980 - remove duplicated network calls --- .../components/dialogs/shares-dialog.component.html | 2 +- .../application/components/dialogs/shares-dialog.component.ts | 4 ++++ .../components/dialogs/traces-dialog.component.html | 2 +- .../application/components/dialogs/traces-dialog.component.ts | 4 ++++ 4 files changed, 10 insertions(+), 2 deletions(-) diff --git a/IsraelHiking.Web/src/application/components/dialogs/shares-dialog.component.html b/IsraelHiking.Web/src/application/components/dialogs/shares-dialog.component.html index df067086..468edfe7 100644 --- a/IsraelHiking.Web/src/application/components/dialogs/shares-dialog.component.html +++ b/IsraelHiking.Web/src/application/components/dialogs/shares-dialog.component.html @@ -16,7 +16,7 @@
-
+
diff --git a/IsraelHiking.Web/src/application/components/dialogs/shares-dialog.component.ts b/IsraelHiking.Web/src/application/components/dialogs/shares-dialog.component.ts index d2116fa9..6e6afe09 100644 --- a/IsraelHiking.Web/src/application/components/dialogs/shares-dialog.component.ts +++ b/IsraelHiking.Web/src/application/components/dialogs/shares-dialog.component.ts @@ -207,4 +207,8 @@ export class SharesDialogComponent extends BaseMapComponent implements OnInit, O public getShareSocialLinks() { return this.shareUrlsService.getShareSocialLinks(this.getSelectedShareUrl()); } + + public trackById(_: number, shareUrl: ShareUrl) { + return shareUrl.id; + } } diff --git a/IsraelHiking.Web/src/application/components/dialogs/traces-dialog.component.html b/IsraelHiking.Web/src/application/components/dialogs/traces-dialog.component.html index fe10b162..1c0d935a 100644 --- a/IsraelHiking.Web/src/application/components/dialogs/traces-dialog.component.html +++ b/IsraelHiking.Web/src/application/components/dialogs/traces-dialog.component.html @@ -19,7 +19,7 @@
-
+
diff --git a/IsraelHiking.Web/src/application/components/dialogs/traces-dialog.component.ts b/IsraelHiking.Web/src/application/components/dialogs/traces-dialog.component.ts index 970e960c..5cb4652b 100644 --- a/IsraelHiking.Web/src/application/components/dialogs/traces-dialog.component.ts +++ b/IsraelHiking.Web/src/application/components/dialogs/traces-dialog.component.ts @@ -258,4 +258,8 @@ export class TracesDialogComponent extends BaseMapComponent implements OnInit, O throw new Error(`invalid visibility value: ${visibility}`); } } + + public trackById(_: number, trace: Trace) { + return trace.id; + } }