import React, { Fragment } from 'react' import { modelDownloadStateAtom } from '@helpers/atoms/DownloadState.atom' import { useAtomValue } from 'jotai' import ModelDownloadingTable from '../ModelDownloadingTable' const DownloadingModelTable: React.FC = () => { const modelDownloadState = useAtomValue(modelDownloadStateAtom) const isAnyModelDownloading = Object.values(modelDownloadState).length > 0 if (!isAnyModelDownloading) return null const downloadStates: DownloadState[] = [] for (const [, value] of Object.entries(modelDownloadState)) { downloadStates.push(value) } return (