excalidraw/src/hooks/useStable.ts
2023-09-21 09:54:03 +05:30

7 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;
};