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