jodit-pro-react
Version: 
Jodit PRO is awesome and usefully wysiwyg editor with filebrowser
64 lines (50 loc) • 1.52 kB
Markdown
[](https://www.npmjs.com/package/jodit-pro-react)
[](https://www.npmjs.com/package/jodit-pro-react)
[](https://www.npmjs.com/package/jodit-pro-react)
React wrapper for [Jodit PRO](https://xdsoft.net/jodit/pro/)
```bash
npm install jodit-pro-react --save
yarn add jodit-pro-react
```
```bash
npm update jodit-react-pro
```
```jsx
import React, {useState, useRef} from 'react';
import JoditEditor from "jodit-pro-react";
const Example = ({}) => {
	const editor = useRef(null)
	const [content, setContent] = useState('')
	const config = {
		readonly: false, // all options from https://xdsoft.net/jodit/docs/,
		uploader: {
			url: 'https://xdsoft.net/jodit/finder/?action=fileUpload'
		},
		filebrowser: {
			ajax: {
				url: 'https://xdsoft.net/jodit/finder/'
			},
			height: 580,
		}
	}
	return (
		<JoditEditor
			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 [License](https://xdsoft.net/jodit/pro/license).