Revert "feat: 完整集成JWLLL搜索推荐系统到Merge项目"
This reverts commit b2ef519aa46c958768dba291676a9a4590d2b9ff.
Reason for revert: <错误的接口修改>
Change-Id: Ie3e7748c5331c509f45757792af5fe9e17172953
diff --git a/Merge/front/src/components/CreatePost.jsx b/Merge/front/src/components/CreatePost.jsx
index c11e247..1d2f306 100644
--- a/Merge/front/src/components/CreatePost.jsx
+++ b/Merge/front/src/components/CreatePost.jsx
@@ -13,8 +13,10 @@
const navigate = useNavigate()
const { postId } = useParams()
const isEdit = Boolean(postId)
+
// 步骤:新帖先上传,编辑则直接到 detail
const [step, setStep] = useState(isEdit ? 'detail' : 'upload')
+ const [files, setFiles] = useState([])
const [mediaUrls, setMediaUrls] = useState([])
// 表单字段
@@ -51,8 +53,10 @@
.catch(err => setError(err.message))
.finally(() => setLoading(false))
}, [isEdit, postId])
+
// 上传回调
const handleUploadComplete = async uploadedFiles => {
+ setFiles(uploadedFiles)
// TODO: 真正上传到服务器后替换为服务端 URL
const urls = await Promise.all(
uploadedFiles.map(f => URL.createObjectURL(f))