UNPKG

nervjs

Version:

A react-like framework based on virtual-dom

21 lines (17 loc) 350 B
class HtmlHook { type = 'HtmlHook' constructor (value) { this.value = value } hook (node, prop, prev) { if (prev && prev.type === 'HtmlHook' && prev.value === this.value) { return } node.innerHTML = this.value.__html || '' } unhook (node, prop, next) { node.innerHTML = '' } } export default HtmlHook