From 88353882b5865e27908a839386007be89cc9c93f Mon Sep 17 00:00:00 2001
From: Brandon Clayton <bclayton@usgs.gov>
Date: Fri, 24 Jan 2025 11:11:12 -0700
Subject: [PATCH] use spinner ref

---
 .../dynamic-compare/guards/dynamic-hazard-compare.guard.ts | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/projects/nshmp-apps/src/app/dev/hazard/dynamic-compare/guards/dynamic-hazard-compare.guard.ts b/projects/nshmp-apps/src/app/dev/hazard/dynamic-compare/guards/dynamic-hazard-compare.guard.ts
index 20def652d..586f8b5e5 100644
--- a/projects/nshmp-apps/src/app/dev/hazard/dynamic-compare/guards/dynamic-hazard-compare.guard.ts
+++ b/projects/nshmp-apps/src/app/dev/hazard/dynamic-compare/guards/dynamic-hazard-compare.guard.ts
@@ -37,12 +37,13 @@ export class DynamicHazardCompareGuard {
     | Promise<boolean | UrlTree>
     | boolean
     | UrlTree {
-    this.spinnerService.remove();
-    this.spinnerService.show('Checking for comparable models');
+    const spinnerRef = this.spinnerService.show(
+      'Checking for comparable models',
+    );
 
     return this.hasComparableModels$.pipe(
       map(hasComparableModels => {
-        this.spinnerService.remove();
+        spinnerRef.close();
 
         if (!hasComparableModels) {
           this.nshmpService.throwError$(new Error(this.errorMessage));
-- 
GitLab