diff --git a/packages/slate/src/models/block.js b/packages/slate/src/models/block.js index 3b6ac03de..9ef0fc15d 100644 --- a/packages/slate/src/models/block.js +++ b/packages/slate/src/models/block.js @@ -1,5 +1,5 @@ import isPlainObject from 'is-plain-object' -import { List, Map, Record } from 'immutable' +import { fromJS, List, Record } from 'immutable' import KeyUtils from '../utils/key-utils' import Node from './node' @@ -88,7 +88,7 @@ class Block extends Record(DEFAULTS) { const block = new Block({ key, type, - data: Map(data), + data: fromJS(data), nodes: Node.createList(nodes), })