@milkdown/react
React integration for milkdown.
Example Usage
import React from 'react';
import { Editor, rootCtx } from '@milkdown/core';
import { ReactEditor, useEditor } from '@milkdown/react';
import { commonmark } from '@milkdown/preset-commonmark';
import { nord } from '@milkdown/theme-nord';
export const MilkdownEditor: React.FC = () => {
const editor = useEditor((root) =>
Editor.make()
.config((ctx) => {
ctx.set(rootCtx, root);
})
.use(nord)
.use(commonmark),
);
return <ReactEditor editor={editor} />;
};