"use client" import { ArticleType } from '@/app/_lib/data/article'; import ImageUpload from '@/app/_ui/ImageUpload'; import { faArrowLeft, faRibbon } from '@fortawesome/free-solid-svg-icons'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { BackTop, Button, Card, Col, DatePicker, Form, Grid, Input, InputNumber, message, Row, Select, Space, Upload } from 'antd'; import { useParams, useRouter } from 'next/navigation' import 'md-editor-rt/lib/style.css'; import '@ant-design/v5-patch-for-react-19'; import { mRequest } from '@/app/_lib/request'; import dayjs from 'dayjs'; import {Editor} from "@bytemd/react"; import gfm from '@bytemd/plugin-gfm' const plugins = [ gfm(), // Add more plugins here ] export default function AddOrEdit({ editData }: { editData?: ArticleType | null }) { const router = useRouter() console.log(editData); return <>