a post-component library for building user-interfaces on the web.
1import { createRoot, type Root } from 'dhtml/client'
2
3export function setup(initial_html = ''): { root: Root; el: HTMLDivElement } {
4 const el = document.createElement('div')
5 el.innerHTML = initial_html
6 document.body.appendChild(el)
7
8 const root = createRoot(el)
9
10 // afterAll(() => root.render(null))
11
12 return { root, el }
13}