"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 dynamic from 'next/dynamic'; import { useParams, useRouter } from 'next/navigation' import { useState } from 'react'; // const MDEditor = dynamic(() => import('@uiw/react-md-editor'), { ssr: false }); import { MdEditor } from 'md-editor-rt'; 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'; export default function AddOrEdit({ editData }: { editData?: ArticleType | null }) { const router = useRouter() console.log(editData); return <>