mirror of
https://github.com/excalidraw/excalidraw.git
synced 2025-05-03 10:00:07 -04:00
* feat: decouple package deps and introduce yarn workspaces * update root directory * fix * fix scripts * fix lint * update path in scripts * remove yarn.lock files from packages * ignore workspace * dummy * dummy * remove comment check * revert workflow changes * ignore ws when installing gh actions * remove log * update path * fix * fix typo
7 lines
199 B
TypeScript
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;
|
|
};
|