"use client"; import { useState } from "react"; import { Label } from "@/components/ui/label"; import { Input } from "@/components/ui/input"; import { Button } from "@/components/ui/button"; import MdxPreview from "@/components/mdx-preview"; import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import {CoreEditor} from "@/components/core-editor"; interface EditDescriptionPanelProps { problemId: string; } export const EditDescriptionPanel = ({ problemId, }: EditDescriptionPanelProps) => { const [title, setTitle] = useState(`Problem ${problemId} Title`); const [content, setContent] = useState(`Problem ${problemId} Description Content...`); const [viewMode, setViewMode] = useState<'edit' | 'preview' | 'compare'>('edit'); return ( 题目描述
setTitle(e.target.value)} placeholder="输入题目标题" />
); };