@commercetools-uikit/hooks
Version:
A collection of React hooks used across some of the UI-Kit components.
30 lines (25 loc) • 1 kB
JavaScript
;
var _classCallCheck = require('@babel/runtime-corejs3/helpers/classCallCheck');
var _createClass = require('@babel/runtime-corejs3/helpers/createClass');
var _globalThis = require('@babel/runtime-corejs3/core-js/global-this');
function _interopDefault (e) { return e && e.__esModule ? e : { 'default': e }; }
var _globalThis__default = /*#__PURE__*/_interopDefault(_globalThis);
// Polyfill for `MutationObserver` when used with SSR.
// eslint-disable-next-line no-undef
_globalThis__default["default"].MutationObserver = typeof window !== 'undefined' && 'MutationObserver' in window ? window.MutationObserver : /*#__PURE__*/function () {
function MutationObserver() {
_classCallCheck(this, MutationObserver);
}
return _createClass(MutationObserver, [{
key: "observe",
value: function observe() {}
}, {
key: "disconnect",
value: function disconnect() {}
}, {
key: "takeRecords",
value: function takeRecords() {
return [];
}
}]);
}();