11 lines
357 B
TypeScript
11 lines
357 B
TypeScript
import { RefObject } from 'react';
|
|
/**
|
|
* creates a Ref object with on change callback
|
|
* @param callback
|
|
* @returns {RefObject}
|
|
*
|
|
* @see {@link useCallbackRef}
|
|
* @see https://reactjs.org/docs/refs-and-the-dom.html#creating-refs
|
|
*/
|
|
export declare function createCallbackRef<T>(callback: (newValue: T | null, lastValue: T | null) => any): RefObject<T>;
|