diff --git a/src/util/blockStyleFn.js b/src/util/blockStyleFn.js index 5db2999b..a7fd586f 100644 --- a/src/util/blockStyleFn.js +++ b/src/util/blockStyleFn.js @@ -4,9 +4,11 @@ import { Block } from './constants'; Get custom classnames for each of the different block types supported. */ -const BASE_BLOCK_CLASS = 'md-block'; - export default (block) => { + const classFromData = block.getData().get('class'); + const customClassToApply = classFromData ? `${classFromData} ` : ''; + const BASE_BLOCK_CLASS = `${customClassToApply}md-block`; + switch (block.getType()) { case Block.BLOCKQUOTE: return `${BASE_BLOCK_CLASS} ${BASE_BLOCK_CLASS}-quote md-RichEditor-blockquote`;