#### Supports:
npm install react-rich-text-editor#### Supports:
- Rich text editing.
- Code editing.
- Paste any content without loosing actual styles.
- Multi language supports.
- Customize image uploader.
#### Installation:
#### Plug into any app:
``
import ReactRichEditor from 'react-rich-text-editor'
...
...
return(
)
....
`
#### Props and usage:
##### height :`
To set editor's height.
imageModel = { 200 }
`
###### Type: Number
###### Default: 500
##### imageModel :`
Start image upload support by passing custom uploader.
imageModel = {
`
###### Type: Element
###### Default: Null
##### insertImage :`
Insert image into editor by passing url of image.
insertImage = { "http://example.com/image.jpg" }
`
###### Type: string
###### Default: ""
##### languages :`
Customise language support by add/subtract new language.`
languages={ [{
"label": "English",
"value": "english"
}] }
###### Type: Array
###### Default: All languages array
##### onTextChange :`
get continuous plain text change of editor.`
onTextChange={e =>
console.log(e);
}
###### Type: Func
##### onCodeChange :`
get continuous HTML text change of editor.`
onCodeChange={e =>
console.log(e);
}
###### Type: Func
##### showAll :`
Will shows all toolbar functionality when its enabled.
For an ePub usage pass "false",
For a blog usage pass "true"``
showAll={
true
}
###### Type: Boolean
###### Default: false