monday-ui-react-core
Version:
Official monday.com UI resources for application development in React.js
14 lines (12 loc) • 337 B
text/typescript
import { useEffect, useState } from "react";
// The hook will return true only on client side and not on server side
export const useIsMounted = () => {
const [isMounted, setIsMounted] = useState(false);
useEffect(() => {
setIsMounted(true);
return () => {
setIsMounted(false);
};
}, []);
return isMounted;
};