Skip to content

mufancom/draft-js-fluent-markdown-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

85864d8 · Nov 26, 2020
Dec 18, 2018
Aug 7, 2020
Aug 7, 2020
Nov 24, 2020
Dec 22, 2018
Dec 18, 2018
Jul 7, 2020
Dec 18, 2018
Dec 23, 2018
Nov 24, 2020
Dec 18, 2018
Aug 7, 2020

Repository files navigation

NPM Package Build Status

Draft.js Fluent Markdown Plugin

Just another Draft.js markdown plugin. Online DEMO.

fluent-markdown

Features

  • Common inline features like bold, italic, strikethrough, code, link and plain link https://github.com/vilic; and block features like ordered or unordered list, image block, code block, blockquote and horizontal rule.
  • Carefully handled undo/redo stack, it always pushes the input before performing markdown transform.
  • Reasonable character escaping support, you can safely type **text\*** and get text* without being surprised.

Install

yarn add draft-js-fluent-markdown-plugin

Usage

import createFluentMarkdownPlugin from 'draft-js-fluent-markdown-plugin';

const PLUGINS = [createFluentMarkdownPlugin()];

<Editor
  editorState={...}
  onChange={...}
  plugins={PLUGINS}
/>

License

MIT License.