From b710f45b46b9c214e97673d13d3c19ca0b1a515a Mon Sep 17 00:00:00 2001 From: Reiss Cashmore Date: Mon, 30 Oct 2023 14:36:45 +0000 Subject: [PATCH] Constrain refreshInterval --- src/widgets/iframe/component.jsx | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/widgets/iframe/component.jsx b/src/widgets/iframe/component.jsx index 26dfbcd2..2045e1f1 100644 --- a/src/widgets/iframe/component.jsx +++ b/src/widgets/iframe/component.jsx @@ -11,9 +11,12 @@ export default function Component({ service }) { useEffect(() => { if (widget?.refreshInterval) { - const refreshInterval = setInterval(() => { - setRefreshTimer(refreshTimer + 1); - }, widget?.refreshInterval); + const refreshInterval = setInterval( + () => { + setRefreshTimer(refreshTimer + 1); + }, + widget?.refreshInterval < 1000 ? 1000 : widget?.refreshInterval + ); return () => clearInterval(refreshInterval); } return undefined;