UNPKG

@playcanvas/blocks

Version:

High level abstract 3D primitives for React

14 lines (13 loc) 374 B
/** * A hook for subscribing to a value. * @example * const { subscribe, notify } = useSubscribe<number>(); * subscribe((value) => console.log(value)); * notify(1); * * @returns A tuple of `subscribe` and `notify` functions. */ export declare function useSubscribe<T>(): { subscribe: (fn: (value: T) => void) => () => boolean; notify: (value: T) => void; };