UNPKG

@i-novus/ui-core

Version:

Базовые UI компоненты

10 lines (9 loc) 349 B
declare const MEMO_KEY: unique symbol; interface CB { (...args: any[]): any; memoProp?: typeof MEMO_KEY; } export declare function useMemoFunction<F extends CB>(cb: F): F; export declare function useMemoFunction(cb: undefined): undefined; export declare function useMemoFunction<F extends CB>(cb: F | undefined): (F | undefined); export {};