UNPKG

@yamada-ui/react

Version:

React UI components of the Yamada, by the Yamada, for the Yamada built with React and Emotion

13 lines (12 loc) 675 B
import * as React from "react"; //#region src/utils/ref.d.ts declare function isRefObject(val: any): val is { current: any; }; declare function assignRef<Y = any>(ref: React.Ref<Y> | undefined, value: Y): void; declare function mergeRefs<Y = any>(...refs: (null | React.Ref<Y> | undefined)[]): (node: null | Y) => void; declare function useMergeRefs<Y = any>(...refs: (React.Ref<Y> | undefined)[]): (node: Y | null) => void; declare function useCallbackRef<Y extends (...args: any[]) => any>(callback: undefined | Y, deps?: React.DependencyList): Y; //#endregion export { assignRef, isRefObject, mergeRefs, useCallbackRef, useMergeRefs }; //# sourceMappingURL=ref.d.ts.map