@qundus/qstate
Version:
your everyday state pal
8 lines (6 loc) • 325 B
TypeScript
type Accessor<T = any> = () => T;
type SolidHook<T = any> = () => Accessor<T>;
type SolidHookUnwrapped<T = any> = Accessor<T>;
type SolidHookFrom<T = any> = () => Accessor<T>;
type SolidHookFromUnwrapped<T = any> = Accessor<T>;
export type { Accessor, SolidHook, SolidHookFrom, SolidHookFromUnwrapped, SolidHookUnwrapped };