@xo-union/tk-component-header-nav
Version:
17 lines (15 loc) • 594 B
JavaScript
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js/object/define-property");
_Object$defineProperty(exports, "__esModule", {
value: true
});
exports.useLayoutEffect = void 0;
var _react = require("react");
/*
If rendered in the server (SSR) useLayoutEffect will fall back to useEffect
*/
const useIsomorphicLayoutEffect =
// eslint-disable-next-line no-restricted-globals
typeof window !== 'undefined' ? _react.useLayoutEffect : _react.useEffect;
// Ensure the name used in components is useLayoutEffect
exports.useLayoutEffect = useIsomorphicLayoutEffect;
;