UNPKG

@coreui/react

Version:

UI Components Library for React.js

7 lines (6 loc) 501 B
export type AssignableRef<ValueType> = { bivarianceHack(instance: ValueType | null): void; }['bivarianceHack'] | React.MutableRefObject<ValueType | null>; export declare function useForkedRef<RefValueType = any>(...refs: (AssignableRef<RefValueType> | null | undefined)[]): ((node: any) => void) | null; export declare function assignRef<RefValueType = any>(ref: AssignableRef<RefValueType> | null | undefined, value: any): void; export declare function isFunction(value: any): value is Function;