expo-dev-launcher
Version:
Pre-release version of the Expo development launcher package for testing.
17 lines (12 loc) • 352 B
text/typescript
import * as React from 'react';
// ref: https://usehooks-ts.com/react-hook/use-is-mounted
export function useIsMounted() {
const isMounted = React.useRef(false);
React.useEffect(() => {
isMounted.current = true;
return () => {
isMounted.current = false;
};
}, []);
return React.useCallback(() => isMounted.current, []);
}