8 lines
199 B
TypeScript
8 lines
199 B
TypeScript
import { useRef } from "react";
|
|
|
|
export const useStable = <T extends Record<string, any>>(value: T) => {
|
|
const ref = useRef<T>(value);
|
|
Object.assign(ref.current, value);
|
|
return ref.current;
|
|
};
|