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 {