diff --git a/package.json b/package.json index 3b3d3fc6..54868350 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-rte", - "version": "0.16.5", + "version": "0.16.7", "description": "React Rich Text Editor", "main": "dist/react-rte.js", "files": [ @@ -22,7 +22,7 @@ "babel-runtime": "^6.23.0", "class-autobind": "^0.1.4", "classnames": "^2.2.5", - "draft-js": ">=0.10.0", + "draft-js": "^0.11.7", "draft-js-export-html": ">=0.6.0", "draft-js-export-markdown": ">=0.3.0", "draft-js-import-html": ">=0.4.0", diff --git a/src/EditorDemo.js b/src/EditorDemo.js index 420696c9..3ac912a2 100644 --- a/src/EditorDemo.js +++ b/src/EditorDemo.js @@ -1,10 +1,15 @@ /* @flow */ import React, {Component} from 'react'; -import RichTextEditor, {createEmptyValue} from './RichTextEditor'; +import RichTextEditor, {getColorStyles} from './RichTextEditor'; import {convertToRaw} from 'draft-js'; import autobind from 'class-autobind'; -import {getTextAlignBlockMetadata, getTextAlignClassName, getTextAlignStyles} from './lib/blockStyleFunctions'; +import { + getColorEntity, + getTextAlignBlockMetadata, + getTextAlignClassName, + getTextAlignStyles, +} from './lib/blockStyleFunctions'; import ButtonGroup from './ui/ButtonGroup'; import Dropdown from './ui/Dropdown'; import IconButton from './ui/IconButton'; @@ -26,7 +31,7 @@ export default class EditorDemo extends Component { super(...arguments); autobind(this); this.state = { - value: createEmptyValue(), + value: RichTextEditor.createValueFromString("

Hello world

", 'html', {customInlineFn: getColorEntity}), format: 'html', readOnly: false, }; @@ -113,7 +118,7 @@ export default class EditorDemo extends Component {