UNPKG

@difizen/mana-core

Version:

12 lines 540 B
import type { RefObject } from 'react'; export declare function useLatest<T>(value: T): import("react").MutableRefObject<T>; export declare const useUnmount: (fn: () => void) => void; export declare const useMount: (fn: () => void) => void; type Size = { width: number; height: number; }; export declare function useSize(ref: RefObject<HTMLDivElement>): Size | undefined; export declare function useSizeCallback(fn: (size: Size) => void, ref: React.ForwardedRef<HTMLDivElement>): void; export {}; //# sourceMappingURL=hooks.d.ts.map