Update network-traffic-chart.tsx

This commit is contained in:
MacRimi
2025-10-26 14:08:42 +01:00
parent 0f424e7f0d
commit 7e4389abd9

View File

@@ -53,6 +53,8 @@ export function NetworkTrafficChart({
netOut: true, netOut: true,
}) })
console.log("[v0] NetworkTrafficChart refreshInterval:", refreshInterval, "interfaceName:", interfaceName)
useEffect(() => { useEffect(() => {
setIsInitialLoad(true) setIsInitialLoad(true)
fetchMetrics() fetchMetrics()
@@ -60,11 +62,17 @@ export function NetworkTrafficChart({
useEffect(() => { useEffect(() => {
if (refreshInterval > 0) { if (refreshInterval > 0) {
console.log("[v0] Setting up interval with refreshInterval:", refreshInterval)
const interval = setInterval(() => { const interval = setInterval(() => {
console.log("[v0] Interval executing - fetching metrics for:", interfaceName || "node")
fetchMetrics() fetchMetrics()
}, refreshInterval) }, refreshInterval)
return () => clearInterval(interval) return () => {
console.log("[v0] Cleaning up interval")
clearInterval(interval)
}
} }
}, [timeframe, interfaceName, refreshInterval]) }, [timeframe, interfaceName, refreshInterval])