UNPKG

q5-react

Version:

> Minimal React wrapper for [q5.js](https://github.com/q5js/q5.js)

8 lines (7 loc) 268 B
type Subscriber<T> = (state: T) => void; export declare function createCanvasState<T>(initial: T): { get: () => T; set: (partialOrUpdater: Partial<T> | ((prevState: T) => Partial<T>)) => void; subscribe: (cb: Subscriber<T>) => () => boolean; }; export {};