From e4c82b5e8df92aa5282cab198ff9bbab8fa1f4ca Mon Sep 17 00:00:00 2001 From: Ben Phelps Date: Mon, 26 Sep 2022 14:42:40 +0300 Subject: [PATCH] fix always loading docker stats block --- src/components/services/item.jsx | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/src/components/services/item.jsx b/src/components/services/item.jsx index efbf9076a..682b694fa 100644 --- a/src/components/services/item.jsx +++ b/src/components/services/item.jsx @@ -28,6 +28,18 @@ export default function Item({ service }) { const hasLink = service.href && service.href !== "#"; const { settings } = useContext(SettingsContext); const [statsOpen, setStatsOpen] = useState(false); + const [statsClosing, setStatsClosing] = useState(false); + + // set stats to closed after 300ms + const closeStats = () => { + if (statsOpen) { + setStatsClosing(true); + setTimeout(() => { + setStatsOpen(false); + setStatsClosing(false); + }, 300); + } + }; return (
  • @@ -77,7 +89,7 @@ export default function Item({ service }) { {service.container && (