The fine-grained DOM renderer and component runtime for Benos. It provides
render, JSX control flow, props helpers, portals, error boundaries, refs,
delegated events, and owner-scoped cleanup.
import { For, render, Show } from '@benosjs/dom'
function App() {
return (
<Show when={true} fallback={<p>Loading</p>}>
<For each={[1, 2]}>{(item) => <span>{item()}</span>}</For>
</Show>
)
}
render(() => <App />, document.querySelector('#app')!)