From f0c61570a04af5bf2ae36dbef684114270361174 Mon Sep 17 00:00:00 2001 From: ISA Date: Mon, 9 Sep 2024 14:50:02 +0200 Subject: [PATCH] =?UTF-8?q?setInterval=20in=20useLineData=20um=20neue=20?= =?UTF-8?q?=C3=84nderungen=20zu=20zeichnen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hooks/useLineData.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hooks/useLineData.js b/hooks/useLineData.js index 47907e603..b5c7267d7 100644 --- a/hooks/useLineData.js +++ b/hooks/useLineData.js @@ -1,3 +1,4 @@ +// /hooks/useLineData.js import { useEffect, useState } from "react"; import { SERVER_URL } from "../config/urls"; @@ -153,10 +154,10 @@ const useLineData = (webserviceGisLinesStatusUrl, setLineStatusData) => { fetchData(); // Setze ein Intervall, um die Daten alle 20 Sekunden erneut abzurufen - //const intervalId = setInterval(fetchData, 20000); + const intervalId = setInterval(fetchData, 20000); // Räumt das Intervall auf, wenn die Komponente entladen wird - //return () => clearInterval(intervalId); + return () => clearInterval(intervalId); }, [webserviceGisLinesStatusUrl, setLineStatusData]); return { lineColors, tooltipContents };