From 2334862083b4f273f22a38eeeae5d9d5634adc9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A1ssio=20Zen?= Date: Thu, 4 Aug 2016 16:00:56 -0300 Subject: [PATCH] Bugfix verifying list items block --- .../Widgets/MarkdownControlElements/StylesMenu.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/components/Widgets/MarkdownControlElements/StylesMenu.js b/src/components/Widgets/MarkdownControlElements/StylesMenu.js index cdce2dd1..368f44a1 100644 --- a/src/components/Widgets/MarkdownControlElements/StylesMenu.js +++ b/src/components/Widgets/MarkdownControlElements/StylesMenu.js @@ -51,7 +51,6 @@ export default class StylesMenu extends Component { return marks.some(mark => mark.type == type); } hasBlock(type) { - console.log(type); const { blocks } = this.props; return blocks.some(node => node.type == type); } @@ -78,8 +77,10 @@ export default class StylesMenu extends Component { this.props.onClickBlock(type, isActive, isList); } - renderBlockButton(type, icon) { - const isActive = this.hasBlock(type); + renderBlockButton(type, icon, checkType) { + checkType = checkType || type; + console.log(checkType) + const isActive = this.hasBlock(checkType); const onMouseDown = e => this.handleBlockClick(e, type); return ( @@ -106,7 +107,7 @@ export default class StylesMenu extends Component { {this.renderBlockButton('heading1', 'h1')} {this.renderBlockButton('heading2', 'h2')} {this.renderBlockButton('block-quote', 'quote-left')} - {this.renderBlockButton('bulleted-list', 'list-bullet')} + {this.renderBlockButton('bulleted-list', 'list-bullet', 'list-item')} );