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 {