init 3
This commit is contained in:
15
node_modules/use-callback-ref/dist/es2015/assignRef.d.ts
generated
vendored
Normal file
15
node_modules/use-callback-ref/dist/es2015/assignRef.d.ts
generated
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
import { ReactRef } from './types';
|
||||
/**
|
||||
* Assigns a value for a given ref, no matter of the ref format
|
||||
* @param {RefObject} ref - a callback function or ref object
|
||||
* @param value - a new value
|
||||
*
|
||||
* @see https://github.com/theKashey/use-callback-ref#assignref
|
||||
* @example
|
||||
* const refObject = useRef();
|
||||
* const refFn = (ref) => {....}
|
||||
*
|
||||
* assignRef(refObject, "refValue");
|
||||
* assignRef(refFn, "refValue");
|
||||
*/
|
||||
export declare function assignRef<T>(ref: ReactRef<T>, value: T | null): ReactRef<T>;
|
||||
24
node_modules/use-callback-ref/dist/es2015/refToCallback.d.ts
generated
vendored
Normal file
24
node_modules/use-callback-ref/dist/es2015/refToCallback.d.ts
generated
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
import { ReactRef, RefCallback } from './types';
|
||||
/**
|
||||
* Unmemoized version of {@link useRefToCallback}
|
||||
* @see {@link useRefToCallback}
|
||||
* @param ref
|
||||
*/
|
||||
export declare function refToCallback<T>(ref: ReactRef<T>): RefCallback<T>;
|
||||
/**
|
||||
* Transforms a given `ref` into `callback`.
|
||||
*
|
||||
* To transform `callback` into ref use {@link useCallbackRef|useCallbackRef(undefined, callback)}
|
||||
*
|
||||
* @param {ReactRef} ref
|
||||
* @returns {Function}
|
||||
*
|
||||
* @see https://github.com/theKashey/use-callback-ref#reftocallback
|
||||
*
|
||||
* @example
|
||||
* const ref = useRef(0);
|
||||
* const setRef = useRefToCallback(ref);
|
||||
* 👉 setRef(10);
|
||||
* ✅ ref.current === 10
|
||||
*/
|
||||
export declare function useRefToCallback<T>(ref: ReactRef<T>): RefCallback<T>;
|
||||
Reference in New Issue
Block a user