UNPKG

@ghostry/finity-solidjs

Version:

Finite state management with exhaustiveness and transition enforcement for TypeScript.

12 lines (11 loc) 314 B
/** * https://github.com/solidjs/solid/discussions/1527 */ import type { Getter } from '@ghostry/finity-core'; import { type JSX } from 'solid-js'; export declare function Render<S extends { kind: string; }>(props: { state: Getter<S>; cases: [string[], (state: S) => JSX.Element][]; }): JSX.Element;