diff --git a/src/dom_components/model/Component.js b/src/dom_components/model/Component.js index 62a87075e..4be5f51c9 100644 --- a/src/dom_components/model/Component.js +++ b/src/dom_components/model/Component.js @@ -178,7 +178,7 @@ module.exports = Backbone.Model.extend(Styleable).extend({ * // -> false */ is(type) { - return !!this.get('type') == type; + return !!(this.get('type') == type); }, diff --git a/src/dom_components/model/ComponentTableRow.js b/src/dom_components/model/ComponentTableRow.js index 0d11141be..9558872f3 100644 --- a/src/dom_components/model/ComponentTableRow.js +++ b/src/dom_components/model/ComponentTableRow.js @@ -15,11 +15,7 @@ module.exports = Component.extend({ // Clean the row from non cell components const cells = []; const components = this.get('components'); - components.each(model => { - if (model.get('type') == 'cell') { - cells.push(model); - } - }); + components.each(model => model.is('cell') && cells.push(model)); components.reset(cells); }