spiel-render
TypeScript icon, indicating that this package has built-in type declarations

1.2.1 • Public • Published

Spiel Render

Spiel render is a render for every framework that use ultradom.

Api documentation

How use it

Render yours views

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

Package Sidebar

Install

npm i spiel-render

Weekly Downloads

1

Version

1.2.1

License

MIT

Unpacked Size

5.37 kB

Total Files

12

Last publish

Collaborators

  • dancespiele