@opuscapita/react-markdown-editor

React markdown editor component

Usage no npm install needed!

<script type="module">
  import opuscapitaReactMarkdownEditor from 'https://cdn.skypack.dev/@opuscapita/react-markdown-editor';
</script>

README

CircleCI Status badge-npm-version badge-license

React Markdown Editor

Markdwon editor based on slate-js

demo

Usage

npm install -E @opuscapita/react-markdown-editor

import { MarkdownEditor } from '@opuscapita/react-markdown-editor'

See interactive documentation for component API details: https://opuscapita.github.io/react-markdown-editor

Demo powered by React Showroom

Internet Explorer 11 support

slate-js uses ES6 Symbol data type.

It isn't supported in IE11.

Add a babel-polyfill to your html file:

<script src="https://cdnjs.cloudflare.com/ajax/libs/babel-polyfill/6.23.0/polyfill.min.js"></script>

Known issues

  • Code blocks are not supported

Contributors

Alexey Sergeev
Dmitry Divin
Dmitry Sanko
Aleksandr Baliunov
Kirill Volkovich

License

Licensed under the Apache License, Version 2.0. See LICENSE for the full license text.