From afc2ce010006f66b8c8e4e4a4a73ad9d275e91ca Mon Sep 17 00:00:00 2001 From: Thomas <4159106+dtslvr@users.noreply.github.com> Date: Tue, 8 Jun 2021 21:29:58 +0200 Subject: [PATCH] Improvements --- .../world-map-chart.component.html | 6 ++-- .../world-map-chart.component.scss | 9 ++--- .../world-map-chart.component.ts | 35 +++++++++++++++---- .../pages/tools/analysis/analysis-page.html | 7 ++-- .../pages/tools/analysis/analysis-page.scss | 8 +++++ 5 files changed, 48 insertions(+), 17 deletions(-) diff --git a/apps/client/src/app/components/world-map-chart/world-map-chart.component.html b/apps/client/src/app/components/world-map-chart/world-map-chart.component.html index 85aa38aef..c4837e242 100644 --- a/apps/client/src/app/components/world-map-chart/world-map-chart.component.html +++ b/apps/client/src/app/components/world-map-chart/world-map-chart.component.html @@ -1,15 +1,13 @@ -
+
{ + this.isLoading = false; + + this.changeDetectorRef.markForCheck(); + }, 500); + } + + private destroySvgMap() { + this.svgMapElement?.mapWrapper?.remove(); + this.svgMapElement?.tooltip?.remove(); + + this.svgMapElement = null; } } diff --git a/apps/client/src/app/pages/tools/analysis/analysis-page.html b/apps/client/src/app/pages/tools/analysis/analysis-page.html index a0f5d0e30..23dbc40e4 100644 --- a/apps/client/src/app/pages/tools/analysis/analysis-page.html +++ b/apps/client/src/app/pages/tools/analysis/analysis-page.html @@ -211,11 +211,14 @@ -
+
- +
diff --git a/apps/client/src/app/pages/tools/analysis/analysis-page.scss b/apps/client/src/app/pages/tools/analysis/analysis-page.scss index 5e986a89a..db8237522 100644 --- a/apps/client/src/app/pages/tools/analysis/analysis-page.scss +++ b/apps/client/src/app/pages/tools/analysis/analysis-page.scss @@ -7,6 +7,14 @@ } } + .world-map-chart { + .mat-card { + .mat-card-content { + aspect-ratio: 16 / 9; + } + } + } + .mat-card { .mat-card-header { ::ng-deep {