From 8202354dab7c6404a82f58afba3a7f879db5df82 Mon Sep 17 00:00:00 2001
From: Donald Kibet <chelashawdonald@yahoo.com>
Date: Sat, 18 Nov 2023 11:58:45 +0300
Subject: [PATCH] (enhc) Update the loading widget to make it snappier when
 showing loading spinner

---
 .../src/care-panel/care-panel.component.tsx            | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/packages/esm-care-panel-app/src/care-panel/care-panel.component.tsx b/packages/esm-care-panel-app/src/care-panel/care-panel.component.tsx
index 0228f85d6..051a6b8e4 100644
--- a/packages/esm-care-panel-app/src/care-panel/care-panel.component.tsx
+++ b/packages/esm-care-panel-app/src/care-panel/care-panel.component.tsx
@@ -1,6 +1,6 @@
-import React, { useEffect, useMemo, useState } from 'react';
+import React, { useMemo, useState } from 'react';
 import { useTranslation } from 'react-i18next';
-import { StructuredListSkeleton, ContentSwitcher, Switch, InlineLoading } from '@carbon/react';
+import { StructuredListSkeleton, ContentSwitcher, Switch } from '@carbon/react';
 import styles from './care-panel.scss';
 import { useEnrollmentHistory } from '../hooks/useEnrollmentHistory';
 import ProgramSummary from '../program-summary/program-summary.component';
@@ -35,7 +35,11 @@ const CarePanel: React.FC<CarePanelProps> = ({ patientUuid, formEntrySub, launch
   );
 
   if (isLoading) {
-    return <StructuredListSkeleton role="progressbar" />;
+    return (
+      <div className={styles.widgetCard}>
+        <StructuredListSkeleton role="progressbar" />
+      </div>
+    );
   }
 
   if (error) {