unidit-react

1.1.20 • Public • Published

React Unidit WYSIWYG Editor

Installation

npm install unidit-react --save

Update editor version

npm update unidit-react

Run demo

npm install --dev
npm run demo

and open

http://localhost:4000/

Usage

1. Require and use Unidit-react component inside your application.

import React, {useState, useRef} from 'react';
import UniditEditor from "unidit-react";

const Example = ({}) => {
	const editor = useRef(null)
	const [content, setContent] = useState('')

	const config = {
		readonly: false // all options from https://nazrul.dev/unidit/doc/
	}

	return (
            <UniditEditor
            	ref={editor}
                value={content}
                config={config}
		tabIndex={1} // tabIndex of textarea
		onBlur={newContent => setContent(newContent)} // preferred to use only this option to update the content for performance reasons
                onChange={newContent => {}}
            />
        );
}

License

This package is available under MIT License.

Package Sidebar

Install

npm i unidit-react

Weekly Downloads

2

Version

1.1.20

License

MIT

Unpacked Size

162 kB

Total Files

18

Last publish

Collaborators

  • nazrul.dev