module.exports = class { onCreate() { this.state = { highlights: [], } } select(value) { this.emit("select", value) } toggleHighlight(id) { if (this.state.highlights.includes(id)) { this.state.highlights = this.state.highlights.filter(id2 => id2 !== id) } else { this.state.highlights = this.state.highlights.concat(id) } this.emit("hightlights", this.state.highlights); } }