@ghostry/finity-solidjs
Version:
Finite state management with exhaustiveness and transition enforcement for TypeScript.
1 lines • 308 B
JavaScript
import{initialize as i}from"@ghostry/finity-core";import{createSignal as r}from"solid-js";import t from"./useEffect.js";import o from"./useRender.js";let e=e=>{let n=i({onInvalidTransition:e.onInvalidTransition,useState:i=>r(i())}),s=t(e),a=o(e);return{...n,useEffect:s,useRender:a}};export{e as initialize};