@selfcommunity/react-core
Version:
React Core Components useful for integrating UI Community components (react-ui).
9 lines (8 loc) • 453 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
const react_1 = require("react");
const utils_1 = require("@selfcommunity/utils");
// Ensure that the SSR uses React.useEffect instead of React.useLayoutEffect
// because document is undefined on the server-side.
const useIsomorphicLayoutEffect = (0, utils_1.isClientSideRendering)() ? react_1.useLayoutEffect : react_1.useEffect;
exports.default = useIsomorphicLayoutEffect;
;