UNPKG

@react-hook/passive-layout-effect

Version:

A React hook that uses useEffect() on the server and useLayoutEffect() in the browser

12 lines (8 loc) 466 B
"use strict"; exports.__esModule = true; exports.default = void 0; var _react = /*#__PURE__*/_interopRequireDefault( /*#__PURE__*/require("react")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const usePassiveLayoutEffect = _react.default[typeof document !== 'undefined' && document.createElement !== void 0 ? 'useLayoutEffect' : 'useEffect']; var _default = usePassiveLayoutEffect; exports.default = _default;