Files
cinny/src/app/hooks/useForceUpdate.ts
T

10 lines
244 B
TypeScript
Raw Normal View History

2023-06-12 21:15:23 +10:00
import { useReducer } from 'react';
const reducer = (prevCount: number): number => prevCount + 1;
export const useForceUpdate = (): [number, () => void] => {
const [state, dispatch] = useReducer(reducer, 0);
2023-06-12 21:15:23 +10:00
return [state, dispatch];
};