diff --git a/src/dom_components/model/ComponentTableRow.js b/src/dom_components/model/ComponentTableRow.js index 1e90eae21..d0f25beaa 100644 --- a/src/dom_components/model/ComponentTableRow.js +++ b/src/dom_components/model/ComponentTableRow.js @@ -4,31 +4,12 @@ export default Component.extend( { defaults: { ...Component.prototype.defaults, - type: 'row', tagName: 'tr', draggable: ['thead', 'tbody', 'tfoot'], droppable: ['th', 'td'] - }, - - initialize(o, opt) { - Component.prototype.initialize.apply(this, arguments); - - // Clean the row from non cell components - const cells = []; - const components = this.get('components'); - components.each(model => model.is('cell') && cells.push(model)); - components.reset(cells); } }, { - isComponent(el) { - let result = ''; - - if (el.tagName == 'TR') { - result = { type: 'row' }; - } - - return result; - } + isComponent: el => el.tagName == 'TR' && true } );