@@ -2,8 +2,6 @@ import * as mdxModule from "@mdxeditor/editor";
2
2
import "@mdxeditor/editor/style.css" ;
3
3
import React , { useEffect , useRef } from "react" ;
4
4
import { GadgetFieldType } from "../../internal/gql/graphql.js" ;
5
- import { useFormContext } from "../../useActionForm.js" ;
6
- import { get } from "../../utils.js" ;
7
5
import { autoInput } from "../AutoInput.js" ;
8
6
import { useStringInputController } from "../hooks/useStringInputController.js" ;
9
7
import { assertFieldType , multiref } from "../hooks/utils.js" ;
@@ -21,16 +19,13 @@ const {
21
19
thematicBreakPlugin,
22
20
markdownShortcutPlugin,
23
21
linkDialogPlugin,
24
- diffSourcePlugin,
25
22
toolbarPlugin,
26
- DiffSourceToggleWrapper,
27
23
UndoRedo,
28
24
BlockTypeSelect,
29
25
Separator,
30
26
} = mdxModule ;
31
27
32
28
const AutoRichTextInput = autoInput < AutoRichTextInputProps > ( ( props ) => {
33
- const { formState } = useFormContext ( ) ;
34
29
const { field, control, editorRef, ...rest } = props ;
35
30
const controller = useStringInputController ( { field, control } ) ;
36
31
assertFieldType ( {
@@ -56,22 +51,17 @@ const AutoRichTextInput = autoInput<AutoRichTextInputProps>((props) => {
56
51
thematicBreakPlugin ( ) ,
57
52
markdownShortcutPlugin ( ) ,
58
53
linkDialogPlugin ( ) ,
59
- diffSourcePlugin ( {
60
- diffMarkdown : get ( formState . defaultValues , field ) ?. markdown ?? "" ,
61
- viewMode : "rich-text" ,
62
- readOnlyDiff : true ,
63
- } ) ,
64
54
toolbarPlugin ( {
65
55
toolbarContents : ( ) => (
66
- < DiffSourceToggleWrapper >
56
+ < >
67
57
< UndoRedo />
68
58
< BlockTypeSelect />
69
59
< Separator />
70
60
< BoldItalicUnderlineToggles />
71
61
< ListsToggle />
72
62
< CodeToggle />
73
63
< CreateLink />
74
- </ DiffSourceToggleWrapper >
64
+ </ >
75
65
) ,
76
66
} ) ,
77
67
] }
0 commit comments