choo-shortcache
Version:
choo nanocomponent cache shortcut
19 lines (16 loc) • 375 B
JavaScript
var html = require('choo/html')
var Component = require('choo/component')
module.exports = class MyComponent extends Component {
constructor (id, state, emit) {
super(id)
this.state = state
this.emit = emit
this.local = state.components[id] = {}
}
createElement () {
return html`<div>I'm a component</div>`
}
update () {
return true
}
}