A React Native render for Draft.js model and works great with react-draft-wysiwyg.
Install React Native Draft.js Render on your React Native project, using NPM or Yarn:
npm i -S react-native-draftjs-renderer
# or...
yarn add react-native-draftjs-rendererJust import and insert your Draft.js model on RNDraftJSRender:
importReactfrom'react';import{AppRegistry,}from'react-native';importRNDraftJSRenderfrom'react-native-draftjs-renderer';importcontentStatefrom'DraftJs/contentState';constMyApp=()=>(<RNDraftJSRendercontentState={contentState}/>);AppRegistry.registerComponent('MyApp',()=>MyApp);TODO:
- [Android] Justify text content support.
UPDATE:
- Minor style change.
- Remove dynamic Image height support, which will cause image blink.
- Fix the image auto height crop problem.
- Fix fontSize can not be over 14 bug.
- Increase the Text padding size to 2.
- Add dynamic Image height support.