import React, { useEffect } from 'react'; import { Box, Button, Flex, Tag } from '@chakra-ui/react'; import type { ModelSchema } from '@/types/mongoSchema'; import { formatModelStatus } from '@/constants/model'; import dayjs from 'dayjs'; import { useRouter } from 'next/router'; const ModelPhoneList = ({ models, handlePreviewChat }: { models: ModelSchema[]; 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} ))} ); }; export default ModelPhoneList;