UNPKG

spiel-render

Version:

render for every framework that use ultradom

42 lines (30 loc) 880 B
# Spiel Render Spiel render is a render for every framework that use [ultradom](https://github.com/jorgebucaran/ultradom). ## Api documentation * [Spiel render API](https://spieljs.github.io/spiel-render/) ## How use it ### Render yours views ```typescript import {createNode, VNode} from "ultradom"; import {render, State, View} from "spiel-render"; export const state: State = { title: "Hello", }; export const view: View = (model: State): VNode<any> => { const changeTitle = () => { state.title = "Hello World"; render(view, state); }; return( <div> <h1>{state.title}</h1> <button onclick={() => changeTitle()}></button> </div> ); }; document.body.appendChild(render(view, state)); ``` ## Run Spiel Render tests `npm test` ## License Spiel Render is MIT licensed. See [license](LICENSE.md)