React component that allows to use a rich editor based on Material UI and Draft-js
Extension to work by Kelsier90
if you don't have Material UI installed yet:
https://material-ui.com/getting-started/installation/
Then install the editor:
With npm:
npm install --save @material-ui/icons draft-js urdu-editor
Or with yarn:
yarn add @material-ui/icons draft-js urdu-editor
import React from 'react'
import MUIEditor, { MUIEditorState } from 'urdu-editor'
function Example() {
const [editorState, setEditorState] = React.useState(MUIEditorState.createEmpty());
const onChange = (newState) => {
setEditorState(newState);
};
<MUIEditor editorState={editorState} onChange={onChange} />
}
-
install packages using
yarn install
and start it usingyarn start
-
run the example project by using
yarn install
first to install packages andyarn start
to start the example project in browser
https://kelsier90.github.io/react-mui-draft-wysiwyg/
MIT © Kelsier90