| "use strict"; | ||
| var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
| Object.defineProperty(exports, "__esModule", { | ||
| value: !0 | ||
| }), exports.useResizeObserver = useResizeObserver; | ||
| var _resizeObserverPolyfill = _interopRequireDefault(require("resize-observer-polyfill")), _reactEvents = _interopRequireDefault(require("./reactEvents")); | ||
| function useResizeObserver(e, r) { | ||
| if (_resizeObserverPolyfill.default) { | ||
| var i = new _resizeObserverPolyfill.default((function(i, t) { | ||
| r({ | ||
| width: e.clientWidth, | ||
| height: e.clientHeight | ||
| }, i); | ||
| })); | ||
| return i.observe(e), i; | ||
| } | ||
| r({ | ||
| width: e.clientWidth, | ||
| height: e.clientHeight | ||
| }); | ||
| var t = (0, _reactEvents.default)(window, "resize", (function() { | ||
| r({ | ||
| width: e.clientWidth, | ||
| height: e.clientHeight | ||
| }); | ||
| })); | ||
| return { | ||
| disconnect: function() { | ||
| t.remove(), t = null; | ||
| }, | ||
| unobserve: function() { | ||
| t && t.remove(); | ||
| } | ||
| }; | ||
| } |
@@ -24,2 +24,3 @@ "use strict"; | ||
| ResizeDetector: !0, | ||
| useResizeObserver: !0, | ||
| getRemoteComponent: !0, | ||
@@ -124,5 +125,10 @@ RemoteViewer: !0, | ||
| } | ||
| }), exports.spliter = void 0, Object.defineProperty(exports, "withDepScripts", { | ||
| }), exports.spliter = void 0, Object.defineProperty(exports, "useResizeObserver", { | ||
| enumerable: !0, | ||
| get: function() { | ||
| return _useResizeObserver.useResizeObserver; | ||
| } | ||
| }), Object.defineProperty(exports, "withDepScripts", { | ||
| enumerable: !0, | ||
| get: function() { | ||
| return _withDepScripts.default; | ||
@@ -137,3 +143,3 @@ } | ||
| var _Align = _interopRequireDefault(require("./Align")), _childrenToArray = _interopRequireDefault(require("./childrenToArray")), _enhancePortal = _interopRequireDefault(require("./enhancePortal")), _getContainerRenderMixin = _interopRequireDefault(require("./getContainerRenderMixin")), _getDefaultContainer = _interopRequireDefault(require("./getDefaultContainer")), _immutableUpdate = _interopRequireDefault(require("./immutableUpdate")), _mapSelf = _interopRequireDefault(require("./mapSelf")), _Portal = _interopRequireDefault(require("./Portal")), _PortalContainer = _interopRequireDefault(require("./PortalContainer")), _PureRenderDeepMixin = _interopRequireDefault(require("./PureRenderDeepMixin")), _PureRenderMixin = _interopRequireDefault(require("./PureRenderMixin")), _reactEvents = _interopRequireDefault(require("./reactEvents")), _withResize = _interopRequireWildcard(require("./withResize")), _RemoteViewer = _interopRequireWildcard(require("./RemoteViewer")), _ScriptViewer = _interopRequireWildcard(require("./ScriptViewer")), _propsTool = require("./propsTool"); | ||
| var _Align = _interopRequireDefault(require("./Align")), _childrenToArray = _interopRequireDefault(require("./childrenToArray")), _enhancePortal = _interopRequireDefault(require("./enhancePortal")), _getContainerRenderMixin = _interopRequireDefault(require("./getContainerRenderMixin")), _getDefaultContainer = _interopRequireDefault(require("./getDefaultContainer")), _immutableUpdate = _interopRequireDefault(require("./immutableUpdate")), _mapSelf = _interopRequireDefault(require("./mapSelf")), _Portal = _interopRequireDefault(require("./Portal")), _PortalContainer = _interopRequireDefault(require("./PortalContainer")), _PureRenderDeepMixin = _interopRequireDefault(require("./PureRenderDeepMixin")), _PureRenderMixin = _interopRequireDefault(require("./PureRenderMixin")), _reactEvents = _interopRequireDefault(require("./reactEvents")), _withResize = _interopRequireWildcard(require("./withResize")), _useResizeObserver = require("./useResizeObserver"), _RemoteViewer = _interopRequireWildcard(require("./RemoteViewer")), _ScriptViewer = _interopRequireWildcard(require("./ScriptViewer")), _propsTool = require("./propsTool"); | ||
@@ -140,0 +146,0 @@ Object.keys(_propsTool).forEach((function(e) { |
+1
-1
| { | ||
| "name": "dt2react", | ||
| "version": "2.3.0", | ||
| "version": "2.3.1", | ||
| "description": "one dom helper lib for react", | ||
@@ -5,0 +5,0 @@ "main": "./lib/dt2react.js", |
236116
0.52%133
0.76%5267
0.77%