fix: set id ref to none to fetch agent data on first change

This commit is contained in:
Aarnav Tale 2025-03-11 22:35:02 -04:00
parent 5b9dc7cfc6
commit 951a96fad6
No known key found for this signature in database

View File

@ -8,8 +8,8 @@ export default function useAgent(nodeIds: string[], interval = 3000) {
() => new URLSearchParams({ node_ids: nodeIds.join(',') }), () => new URLSearchParams({ node_ids: nodeIds.join(',') }),
[nodeIds], [nodeIds],
); );
const idRef = useRef<string[]>(nodeIds);
const idRef = useRef<string[]>([]);
useEffect(() => { useEffect(() => {
if (idRef.current.join(',') !== nodeIds.join(',')) { if (idRef.current.join(',') !== nodeIds.join(',')) {
fetcher.load(`/api/agent?${qp.toString()}`); fetcher.load(`/api/agent?${qp.toString()}`);