From e642a51326c50d8bb4d0bbb86276a225ec46dcdb Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Thu, 19 Jan 2023 17:32:24 +0400 Subject: [PATCH] Move ComponentTableRow to TS --- .../model/{ComponentTableRow.js => ComponentTableRow.ts} | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) rename src/dom_components/model/{ComponentTableRow.js => ComponentTableRow.ts} (63%) diff --git a/src/dom_components/model/ComponentTableRow.js b/src/dom_components/model/ComponentTableRow.ts similarity index 63% rename from src/dom_components/model/ComponentTableRow.js rename to src/dom_components/model/ComponentTableRow.ts index f4bf81aaf..43c83a529 100644 --- a/src/dom_components/model/ComponentTableRow.js +++ b/src/dom_components/model/ComponentTableRow.ts @@ -1,17 +1,20 @@ import Component from './Component'; -import { toLowerCase } from 'utils/mixins'; +import { toLowerCase } from '../../utils/mixins'; const tagName = 'tr'; export default class ComponentTableRow extends Component { get defaults() { return { + // @ts-ignore ...super.defaults, tagName, draggable: ['thead', 'tbody', 'tfoot'], droppable: ['th', 'td'], }; } -} -ComponentTableRow.isComponent = el => toLowerCase(el.tagName) === tagName; + static isComponent(el: HTMLElement) { + return toLowerCase(el.tagName) === tagName; + } +}