From f968b704b54a92f74131bd9aaec8a3d6265bb1d4 Mon Sep 17 00:00:00 2001
From: Xiao Gui <xgui3783@gmail.com>
Date: Fri, 3 Mar 2023 13:33:38 +0100
Subject: [PATCH] fix: imports

---
 .../connectivityBrowser/connectivityBrowser.component.ts       | 3 +--
 src/routerModule/routeStateTransform.service.ts                | 2 +-
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/features/connectivity/connectivityBrowser/connectivityBrowser.component.ts b/src/features/connectivity/connectivityBrowser/connectivityBrowser.component.ts
index 9ad528f32..05ffb3f2c 100644
--- a/src/features/connectivity/connectivityBrowser/connectivityBrowser.component.ts
+++ b/src/features/connectivity/connectivityBrowser/connectivityBrowser.component.ts
@@ -6,7 +6,6 @@ import {catchError, take, switchMap} from "rxjs/operators";
 import { atlasAppearance } from "src/state";
 import {SAPI} from "src/atlasComponents/sapi/sapi.service";
 import { of } from "rxjs";
-import {CustomLayer} from "src/state/atlasAppearance";
 import { HttpClient } from "@angular/common/http";
 import { SxplrAtlas, SxplrParcellation, SxplrRegion, SxplrTemplate } from "src/atlasComponents/sapi/sxplrTypes";
 import { actions, selectors } from "src/state/atlasSelection";
@@ -169,7 +168,7 @@ export class ConnectivityBrowserComponent implements AfterViewInit, OnDestroy {
         }
       }
       this.customLayerEnabled = true
-      const customLayer: CustomLayer = {
+      const customLayer: atlasAppearance.const.CustomLayer = {
         clType: 'customlayer/colormap',
         id: this.connectivityLayerId,
         colormap: map
diff --git a/src/routerModule/routeStateTransform.service.ts b/src/routerModule/routeStateTransform.service.ts
index 767856cdb..7f8a71a06 100644
--- a/src/routerModule/routeStateTransform.service.ts
+++ b/src/routerModule/routeStateTransform.service.ts
@@ -133,7 +133,7 @@ export class RouteStateTransformSvc {
 
   async cvtRouteToState(fullPath: UrlTree) {
 
-    const returnState: MainState = defaultState
+    const returnState: MainState = structuredClone(defaultState)
     const pathFragments: UrlSegment[] = fullPath.root.hasChildren()
       ? fullPath.root.children['primary'].segments
       : []
-- 
GitLab