@ghostry/finity-solidjs
Version:
Finite state management with exhaustiveness and transition enforcement for TypeScript.
1 lines • 356 B
JavaScript
import{ExhaustiveSwitchInstance as e}from"@ghostry/finity-core";import{Render as s}from"./Render.js";class t extends e{constructor(...e){var t;super(...e),t=()=>s({state:this.state,cases:this.cases}),"use"in this?Object.defineProperty(this,"use",{value:t,enumerable:!0,configurable:!0,writable:!0}):this.use=t}}let r=e=>e=>new t(e,[]);export{r as default};