UNPKG

q5-react

Version:

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

8 lines (7 loc) 280 B
type CanvasState<T> = { get: () => T; set: (partialOrUpdater: Partial<T> | ((prevState: T) => Partial<T>)) => void; subscribe: (cb: (state: T) => void) => () => boolean; }; export declare const useCanvasState: <T>(id: string, initial: T) => CanvasState<T>; export {};