mirror of
https://github.com/cinnyapp/cinny.git
synced 2025-11-05 23:10:28 +03:00
* optimize room typing members hook * remove unused code - WIP * remove old code from initMatrix * remove twemojify function * remove old sanitize util * delete old markdown util * delete Math atom component * uninstall unused dependencies * remove old notification system * decrypt message in inbox notification center and fix refresh in background * improve notification --------- Co-authored-by: Krishan <33421343+kfiven@users.noreply.github.com>
11 lines
271 B
TypeScript
11 lines
271 B
TypeScript
import { useEffect, useRef } from 'react';
|
|
|
|
export const usePreviousValue = <T>(currentValue: T, initialValue: T) => {
|
|
const valueRef = useRef(initialValue);
|
|
|
|
useEffect(() => {
|
|
valueRef.current = currentValue;
|
|
}, [currentValue]);
|
|
|
|
return valueRef.current;
|
|
};
|