Update selected item color in Pass menu
[ProtonMail-WebClient.git] / packages / pass / hooks / useRerender.ts
blob686ee5afe6a65b5770b393eee2d6cb5c6d045e26
1 import { useMemo, useState } from 'react';
3 export const useRerender = (prefix: string = 'key'): [string, () => void] => {
4     const [renderKey, setRenderKey] = useState(0);
5     return useMemo(() => [`${prefix}-${renderKey}`, () => setRenderKey((key) => key + 1)], [renderKey]);
6 };