openreplay/frontend/app/hooks/useLatestRef.ts
Andrey Babushkin fd5c0c9747
Add lokalisation (#3092)
* applied eslint

* add locales and lint the project

* removed error boundary

* updated locales

* fix min files

* fix locales
2025-03-06 17:43:15 +01:00

9 lines
204 B
TypeScript

import { useRef, useEffect } from 'react';
export default function useLatestRef<T>(state: T) {
const ref = useRef<T>(state);
useEffect(() => {
ref.current = state;
}, [state]);
return ref;
}