import React from "react";
import { Edit, useForm } from "@refinedev/antd";
import { Form, Input } from "antd";
import { useTranslation } from "react-i18next";
import { TiptapEditor } from "@cundi/refine-xaf";

export const TiptapTestEdit: React.FC = () => {
    const { t } = useTranslation();
    const { formProps, saveButtonProps } = useForm();

    return (
        <Edit saveButtonProps={saveButtonProps}>
            <Form {...formProps} layout="vertical">
                <Form.Item
                    label={t("tiptapTest.name")}
                    name="Name"
                    rules={[{ required: true }]}
                >
                    <Input />
                </Form.Item>
                <Form.Item
                    label={t("tiptapTest.content")}
                    name="Content"
                >
                    <TiptapEditor />
                </Form.Item>
            </Form>
        </Edit>
    );
};
