import React, { useEffect, useCallback, useState } from 'react'; import { Box, TableContainer, Table, Thead, Tbody, Tr, Th, Td, IconButton, Flex, Button } from '@chakra-ui/react'; import type { ModelSchema } from '@/types/mongoSchema'; import { ModelDataSchema } from '@/types/mongoSchema'; import { ModelDataStatusMap } from '@/constants/model'; import { usePaging } from '@/hooks/usePaging'; import ScrollData from '@/components/ScrollData'; import { getModelDataList } from '@/api/model'; import { DeleteIcon } from '@chakra-ui/icons'; const ModelDataCard = ({ model }: { model: ModelSchema }) => { const { nextPage, isLoadAll, requesting, data: dataList, total } = usePaging({ api: getModelDataList, pageSize: 10, params: { modelId: model._id } }); return ( <> 模型数据: {total}组 {dataList.map((item) => ( ))}
Question Text Status
{item.q} {item.a} {ModelDataStatusMap[item.status]} } aria-label={'delete'} />
); }; export default ModelDataCard;