1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | 1094× 1094× 1094× 4× 1094× | import Component from './Component' class NodeComponent extends Component { render($$) { let tagName = this.getTagName() let el = $$(tagName) .attr('data-id', this.props.node.id) .addClass(this.getClassNames()) return el } getTagName() { return 'div' } getClassNames() { return '' } } export default NodeComponent |