import { useQuery } from '@tanstack/react-query'; import { useEffect, useState } from 'react'; import { ChartCard } from './index'; export const Memory = () => { const { data: staticData } = useQuery({ queryKey: ['static'] }); const { data: dynamicData } = useQuery({ queryKey: ['dynamic'] }); const [history, setHistory] = useState(new Array(150).fill([])); useEffect(() => { if (dynamicData) { setHistory(history => { const newHistory = history.slice(1); newHistory.push([dynamicData.mem_usage, dynamicData.swap_usage]); return newHistory; }); } }, [dynamicData]); if (!staticData || !dynamicData) { return
; } return ( ); };