re: Building a Simple Virtual DOM from Scratch VIEW POST

TOP OF THREAD FULL DISCUSSION
re: since many people asked. i might write an eps 2 that could cover this.
 

Please do, if you haven't already. I enjoyed your article btw, pinned on reading list.

Currently, I have the following somewhat working:

render.ts
if (events) {
events.map(([type, event]) => {
$element.addEventListener(type, event)
})
}

index.ts
attrs: {...},
events: [['click',() => {console.log('event handled')}]]

It seems to work and not to propagate upwards. Not sure about dynamically rendering nested elements or w/e. Thoughts?

code of conduct - report abuse