import { FormPageFooter, MemoSpinLoding } from "@/components"; import { DageUpload, DageUploadConsumer, DageUploadProvider, DageUploadType, } from "@dage/pc-components"; import { DatePicker, Form, FormInstance, Input } from "antd"; import { useCallback, useRef, useState } from "react"; import { useNavigate, useParams } from "react-router-dom"; import RichText from "@/components/Z_RichText"; export default function InformationCreateOrEditPage() { const formRef = useRef(null); const navigate = useNavigate(); const params = useParams(); const [loading, setLoading] = useState(false); const richTxtRef = useRef(null); const [check, setCheck] = useState(false); // 文件的code码 const [dirCode, setDirCode] = useState(""); const handleCancel = useCallback(() => { navigate(-1); }, [navigate]); const handleSubmit = useCallback(async () => { if (!(await formRef.current?.validateFields())) return; const { banner = [], ...rest } = formRef.current?.getFieldsValue(); if (params.id) { rest.id = params.id; } handleCancel(); }, [handleCancel, params]); return (
{loading && } {(data) => ( <>
{!loading && ( )} )}
); }