@gechiui/compose
Version:
GeChiUI higher-order components (HOCs).
22 lines (18 loc) • 605 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _element = require("@gechiui/element");
/**
* GeChiUI dependencies
*/
/**
* Preferred over direct usage of `useLayoutEffect` when supporting
* server rendered components (SSR) because currently React
* throws a warning when using useLayoutEffect in that environment.
*/
const useIsomorphicLayoutEffect = typeof window !== 'undefined' ? _element.useLayoutEffect : _element.useEffect;
var _default = useIsomorphicLayoutEffect;
exports.default = _default;
//# sourceMappingURL=index.js.map