import React, { useState } from 'react'; import { Card, Form, Input, Button, Upload, Select, message } from 'antd'; import { PlusOutlined } from '@ant-design/icons'; import type { UploadFile } from 'antd/es/upload/interface'; import { history } from '@umijs/max'; const { TextArea } = Input; const ForumPublish: React.FC = () => { const [form] = Form.useForm(); const [fileList, setFileList] = useState([]); const [submitting, setSubmitting] = useState(false); const handleSubmit = async (values: any) => { setSubmitting(true); try { // 这里处理表单提交 console.log('提交数据:', values); message.success('发布成功'); history.push('/forum/list'); } catch (error) { message.error('发布失败'); } setSubmitting(false); }; return (