fix: sometimes summary dashboard doesn't load on first viewing

This commit is contained in:
Gareth George
2025-06-22 21:53:38 -07:00
parent 571f8c68b3
commit 64675c9b35
+6 -2
View File
@@ -67,8 +67,12 @@ export const SummaryDashboard = () => {
fetchData();
document.addEventListener("visibilitychange", fetchData);
const interval = setInterval(fetchData, 60000);
return () => clearInterval(interval);
return () => {
document.removeEventListener("visibilitychange", fetchData);
clearInterval(interval);
};
}, []);
useEffect(() => {
@@ -82,7 +86,7 @@ export const SummaryDashboard = () => {
}, [config]);
if (!summaryData) {
return <Spin />;
return <Spin className="summary-dashboard-spin" />;
}
return (