Brings easy-to-use mentions, markdown and DnD (WIP) features to Slate.
Examples and code snippets: https://react-fluent-edit.vercel.app
Install the core package in your project directory:
// with npm
npm install @react-fluent-edit/core
// with yarn
yarn add @react-fluent-edit/core
Since react-fluent-edit is based on Slate, the following dependencies also need to be installed:
// with npm
npm install slate slate-history slate-react
// with yarn
yarn add slate slate-history slate-react
Install additional packages of your choice:
- @react-fluent-edit/mentions
- @react-fluent-edit/markdown
Markdown autocompletion and highlighting.
- @react-fluent-edit/dnd
Allows dragging HTML elements into the editor.
- @react-fluent-edit/mui
Bindings for using MUI (Material UI) with react-fluent-edit.