mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2025-11-18 11:36:17 +00:00
Update network-traffic-chart.tsx
This commit is contained in:
@@ -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])
|
||||
|
||||
|
||||
Reference in New Issue
Block a user