Files
aso/frontend/client-portal/src/hooks/useIsMountedRef.ts
Linksehat Staging Server ce024c2bcd merge
2023-05-08 08:50:15 +07:00

17 lines
304 B
TypeScript
Executable File

import { useRef, useEffect } from 'react';
// ----------------------------------------------------------------------
export default function useIsMountedRef() {
const isMounted = useRef(true);
useEffect(
() => () => {
isMounted.current = false;
},
[]
);
return isMounted;
}