UNPKG

@selfcommunity/react-core

Version:

React Core Components useful for integrating UI Community components (react-ui).

9 lines (8 loc) 453 B
"use strict"; 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;