Files
aso/frontend/dashboard/src/hooks/useIsMountedRef.ts
2023-07-03 11:39:08 +07:00

17 lines
304 B
TypeScript

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