@sosuisen/milkdown-react
TypeScript icon, indicating that this package has built-in type declarations

4.11.1 • Public • Published

@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} />;
};

Package Sidebar

Install

npm i @sosuisen/milkdown-react

Weekly Downloads

0

Version

4.11.1

License

MIT

Unpacked Size

21.5 kB

Total Files

23

Last publish

Collaborators

  • sosuisen