From 44ab83ddd5cc6a68ea2b07fe6db184e1b32fc873 Mon Sep 17 00:00:00 2001 From: sugarshin Date: Wed, 7 Dec 2016 13:38:44 +0900 Subject: [PATCH] Fix ContentBlock data type --- src/modifiers/insertEmptyBlock.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modifiers/insertEmptyBlock.js b/src/modifiers/insertEmptyBlock.js index 709a8a6..6960fbf 100644 --- a/src/modifiers/insertEmptyBlock.js +++ b/src/modifiers/insertEmptyBlock.js @@ -1,5 +1,5 @@ import { genKey, ContentBlock, EditorState } from 'draft-js'; -import { List } from 'immutable'; +import { List, Map } from 'immutable'; const insertEmptyBlock = (editorState, blockType = 'unstyled', data = {}) => { const contentState = editorState.getCurrentContent(); @@ -13,7 +13,7 @@ const insertEmptyBlock = (editorState, blockType = 'unstyled', data = {}) => { key: emptyBlockKey, text: '', type: blockType, - data + data: Map().merge(data) }); const blockMap = contentState.getBlockMap(); const blocksBefore = blockMap.toSeq().takeUntil((value) => value === currentBlock);