11 lines
333 B
TypeScript
11 lines
333 B
TypeScript
/**
|
|
* React hook to persist any value between renders,
|
|
* but keeps it up-to-date if it changes.
|
|
*
|
|
* @param fn the function to persist
|
|
* @param deps the function dependency list
|
|
*/
|
|
declare function useCallbackRef<T extends (...args: any[]) => any>(fn: T | undefined, deps?: React.DependencyList): T;
|
|
|
|
export { useCallbackRef };
|