@wulperstudio/cms
Version:
Wulper Studio Library Components CMS
17 lines • 512 B
JavaScript
import _slicedToArray from "@babel/runtime/helpers/esm/slicedToArray";
import { useEffect, useState } from 'react';
export function useMountStatus() {
var _useState = useState(false),
_useState2 = _slicedToArray(_useState, 2),
isMounted = _useState2[0],
setIsMounted = _useState2[1];
useEffect(function () {
var timeout = setTimeout(function () {
return setIsMounted(true);
}, 500);
return function () {
return clearTimeout(timeout);
};
}, []);
return isMounted;
}