UNPKG

@ghostry/finity-solidjs

Version:

Finite state management with exhaustiveness and transition enforcement for TypeScript.

1 lines 308 B
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};