module.exports = class { onCreate() { this.state = { classes: [], } } onInput(input) { this.state.classes = ["menu-link", "color-menu"] if (input.dark) { this.state.classes.push(input) } if (Array.isArray(input.class)) { this.state.classes.push(...input.class) } else if (input.class != null) { this.state.classes.push(input.class) } this.state.classes.push(input.selected ? "selected" : "not-selected") } onClick() { this.emit("click") } }