import React, { useEffect } from 'react'; import { Box, Button, Flex, Tag } from '@chakra-ui/react'; import type { ModelType } from '@/types/model'; import { formatModelStatus } from '@/constants/model'; import dayjs from 'dayjs'; import { useRouter } from 'next/router'; const ModelPhoneList = ({ models, handlePreviewChat }: { models: ModelType[]; handlePreviewChat: (_: string) => void; }) => { const router = useRouter(); useEffect(() => { router.prefetch('/chat'); }, [router]); return ( {models.map((model) => ( {model.name} {formatModelStatus[model.status].text} 最后更新时间: {dayjs(model.updateTime).format('YYYY-MM-DD HH:mm')} AI模型: {model.service.modelName} 训练次数: {model.trainingTimes}次 ))} ); }; export default ModelPhoneList;