@eggtronic/react-weather-widget
Version:
A nice weather widget component for react
16 lines (12 loc) • 368 B
text/typescript
import { useCallback, useEffect, useRef } from 'react';
export default function useMountedState(): () => boolean {
const mountedRef = useRef<boolean>(false);
const get = useCallback(() => mountedRef.current, []);
useEffect(() => {
mountedRef.current = true;
return () => {
mountedRef.current = false;
};
});
return get;
}