import { ProgressIndicator, Spinner, SpinnerSize, Stack } from "@fluentui/react"; import * as React from "react"; import { useNotebook } from "../../Notebook/useNotebook"; export const MemoryTracker: React.FC = (): JSX.Element => { const memoryUsageInfo = useNotebook((state) => state.memoryUsageInfo); if (!memoryUsageInfo) { return ( Memory ); } const totalGB = memoryUsageInfo.totalKB / 1048576; const usedGB = totalGB - memoryUsageInfo.freeKB / 1048576; return ( Memory 0.8 ? "lowMemory" : ""} description={usedGB.toFixed(1) + " of " + totalGB.toFixed(1) + " GB"} percentComplete={usedGB / totalGB} /> ); };