feat(editor): add diffsourcePlugin
This commit is contained in:
parent
3f80f9e0ce
commit
094b7349b3
@ -4,6 +4,8 @@ import {
|
|||||||
codeBlockPlugin,
|
codeBlockPlugin,
|
||||||
CodeToggle,
|
CodeToggle,
|
||||||
CreateLink,
|
CreateLink,
|
||||||
|
diffSourcePlugin,
|
||||||
|
DiffSourceToggleWrapper,
|
||||||
directivesPlugin,
|
directivesPlugin,
|
||||||
headingsPlugin,
|
headingsPlugin,
|
||||||
imagePlugin,
|
imagePlugin,
|
||||||
@ -68,6 +70,8 @@ export const Editor = React.memo(
|
|||||||
() => [
|
() => [
|
||||||
toolbarPlugin({
|
toolbarPlugin({
|
||||||
toolbarContents: () => (
|
toolbarContents: () => (
|
||||||
|
<DiffSourceToggleWrapper
|
||||||
|
children={
|
||||||
<>
|
<>
|
||||||
<UndoRedo />
|
<UndoRedo />
|
||||||
<Separator />
|
<Separator />
|
||||||
@ -93,9 +97,15 @@ export const Editor = React.memo(
|
|||||||
<Separator />
|
<Separator />
|
||||||
<InsertCodeBlock />
|
<InsertCodeBlock />
|
||||||
</>
|
</>
|
||||||
|
}
|
||||||
|
/>
|
||||||
)
|
)
|
||||||
}),
|
}),
|
||||||
headingsPlugin(),
|
headingsPlugin(),
|
||||||
|
diffSourcePlugin({
|
||||||
|
viewMode: 'rich-text',
|
||||||
|
diffMarkdown: markdown
|
||||||
|
}),
|
||||||
quotePlugin(),
|
quotePlugin(),
|
||||||
imagePlugin({
|
imagePlugin({
|
||||||
ImageDialog: ImageDialog
|
ImageDialog: ImageDialog
|
||||||
@ -118,6 +128,7 @@ export const Editor = React.memo(
|
|||||||
codeBlockEditorDescriptors: [PlainTextCodeEditorDescriptor]
|
codeBlockEditorDescriptors: [PlainTextCodeEditorDescriptor]
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
|
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||||
[]
|
[]
|
||||||
)
|
)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user