UNPKG

@ghostry/finity-solidjs

Version:

Finite state management with exhaustiveness and transition enforcement for TypeScript.

1 lines 327 B
import{createComponent as e}from"solid-js/web";import{For as r,Match as t,Switch as n}from"solid-js";function i(i){return e(n,{get children(){return e(r,{get each(){return i.cases},children:r=>{let[n,s]=r;return e(t,{get when(){return n.includes(i.state().kind)},get children(){return s(i.state())}})}})}})}export{i as Render};