React wrapper for Jodit
Jodit React PRO it is an extended version of Jodit React with the same API, but with a lot more features.
Copynpm install jodit-react --save
Copynpm update jodit-react
Copynpm install --dev npm run demo
and open
http://localhost:4000/
Copyimport React, { useState, useRef, useMemo } from 'react'; import JoditEditor from 'jodit-react'; const Example = ({ placeholder }) => { const editor = useRef(null); const [content, setContent] = useState(''); const config = useMemo( () => ({ readonly: false, // all options from https://xdsoft.net/jodit/docs/, placeholder: placeholder || 'Start typings...' }), [placeholder] ); 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) => {}} /> ); };
This package is available under MIT
License.