New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

mobx-react-lite

Package Overview
Dependencies
Maintainers
1
Versions
79
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mobx-react-lite - npm Package Compare versions

Comparing version 2.0.1 to 2.0.2

73

dist/mobxreactlite.cjs.development.js

@@ -45,3 +45,48 @@ 'use strict';

var observerBatchingConfigured = false;
function useForceUpdate() {
var _useState = React.useState(0),
setTick = _useState[1];
var update = React.useCallback(function () {
setTick(function (tick) {
return tick + 1;
});
}, []);
return update;
}
function isPlainObject(value) {
if (!value || typeof value !== "object") {
return false;
}
var proto = Object.getPrototypeOf(value);
return !proto || proto === Object.prototype;
}
function getSymbol(name) {
if (typeof Symbol === "function") {
return Symbol.for(name);
}
return "__$mobx-react " + name + "__";
}
var mockGlobal = {};
function getGlobal() {
if (typeof window !== "undefined") {
return window;
}
if (typeof global !== "undefined") {
return global;
}
if (typeof self !== "undefined") {
return self;
}
return mockGlobal;
}
var observerBatchingConfiguredSymbol =
/*#__PURE__*/
getSymbol("observerBatching");
var observerBatching = function observerBatching(reactionScheduler) {

@@ -54,3 +99,3 @@ if (typeof reactionScheduler === "function") {

observerBatchingConfigured = true;
getGlobal()[observerBatchingConfiguredSymbol] = true;
};

@@ -61,6 +106,6 @@ var observerBatchingOptOut = function observerBatchingOptOut() {

});
observerBatchingConfigured = true;
getGlobal()[observerBatchingConfiguredSymbol] = true;
};
var isObserverBatched = function isObserverBatched() {
return observerBatchingConfigured;
return getGlobal()[observerBatchingConfiguredSymbol];
};

@@ -160,22 +205,2 @@

function useForceUpdate() {
var _useState = React.useState(0),
setTick = _useState[1];
var update = React.useCallback(function () {
setTick(function (tick) {
return tick + 1;
});
}, []);
return update;
}
function isPlainObject(value) {
if (!value || typeof value !== "object") {
return false;
}
var proto = Object.getPrototypeOf(value);
return !proto || proto === Object.prototype;
}
var EMPTY_OBJECT = {};

@@ -182,0 +207,0 @@

@@ -1,2 +0,2 @@

"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e,r=require("mobx"),t=require("react"),n=(e=t)&&"object"==typeof e&&"default"in e?e.default:e;if(!t.useState)throw new Error("mobx-react-lite requires React with Hooks support");if(!r.spy)throw new Error("mobx-react-lite requires mobx at least version 4 to be available");var o=!1;function u(){return o}function i(){return(i=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e}).apply(this,arguments)}var c=!1;function a(e){return r.getDependencyTree(e)}var f,s=new Set;function p(){void 0===f&&(f=setTimeout(l,1e4))}function l(){f=void 0;var e=Date.now(),r=s,t=Array.isArray(r),n=0;for(r=t?r:r[Symbol.iterator]();;){var o;if(t){if(n>=r.length)break;o=r[n++]}else{if((n=r.next()).done)break;o=n.value}var u=o,i=u.current;i&&e>=i.cleanAt&&(i.reaction.dispose(),u.current=null,s.delete(u))}s.size>0&&p()}function d(){var e=t.useState(0)[1];return t.useCallback((function(){e((function(e){return e+1}))}),[])}var v={};function b(e){return"observer"+e}function y(e,t,o){if(void 0===t&&(t="observed"),void 0===o&&(o=v),u())return e();var i=(o.useForceUpdate||d)(),c=n.useRef(null);if(!c.current){var f=new r.Reaction(b(t),(function(){l.mounted?i():(f.dispose(),c.current=null)})),l=function(e){return{cleanAt:Date.now()+1e4,reaction:e}}(f);c.current=l,s.add(c),p()}var y,h,O=c.current.reaction;if(n.useDebugValue(O,a),n.useEffect((function(){return s.delete(c),c.current?c.current.mounted=!0:(c.current={reaction:new r.Reaction(b(t),(function(){i()})),cleanAt:Infinity},i()),function(){c.current.reaction.dispose(),c.current=null}}),[]),O.track((function(){try{y=e()}catch(e){h=e}})),h)throw h;return y}var h={$$typeof:!0,render:!0,compare:!0,type:!0};function O(e){var r=e.children||e.render;return"function"!=typeof r?null:y(r)}function w(e,r,t,n,o){var u="function"==typeof e[r],i="function"==typeof e["children"===r?"render":"children"];return u&&i?new Error("MobX Observer: Do not use children and render in the same time in`"+t):u||i?null:new Error("Invalid prop `"+o+"` of type `"+typeof e[r]+"` supplied to `"+t+"`, expected `function`.")}function m(e,t){if(!t||void 0!==e){var o=n.useState((function(){return r.observable(e,{},{deep:!1})}))[0];return r.runInAction((function(){Object.assign(o,e)})),o}}O.propTypes={children:w,render:w},O.displayName="Observer",exports.Observer=O,exports.isObserverBatched=function(){return c},exports.isUsingStaticRendering=u,exports.observer=function(e,r){if(u())return e;var n,o,c,a=i({forwardRef:!1},r),f=e.displayName||e.name,s=function(r,t){return y((function(){return e(r,t)}),f)};return s.displayName=f,n=t.memo(a.forwardRef?t.forwardRef(s):s),o=e,c=n,Object.keys(o).forEach((function(e){Reflect.has(o,e)&&!h[e]&&Object.defineProperty(c,e,Object.getOwnPropertyDescriptor(o,e))})),n.displayName=f,n},exports.observerBatching=function(e){"function"==typeof e&&r.configure({reactionScheduler:e}),c=!0},exports.observerBatchingOptOut=function(){r.configure({reactionScheduler:void 0}),c=!0},exports.useAsObservableSource=function(e){return m(e,!1)},exports.useForceUpdate=d,exports.useLocalStore=function(e,t){var o=m(t,!0);return n.useState((function(){var t=r.observable(e(o));return function(e){if(!e||"object"!=typeof e)return!1;var r=Object.getPrototypeOf(e);return!r||r===Object.prototype}(t)&&r.runInAction((function(){Object.keys(t).forEach((function(e){var n,o,u=t[e];"function"==typeof u&&(t[e]=(n=u,o=t,function(){for(var e=arguments.length,t=new Array(e),u=0;u<e;u++)t[u]=arguments[u];return r.transaction((function(){return n.apply(o,t)}))}))}))})),t}))[0]},exports.useObserver=y,exports.useStaticRendering=function(e){o=e};
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e,r=require("mobx"),n=require("react"),t=(e=n)&&"object"==typeof e&&"default"in e?e.default:e;if(!n.useState)throw new Error("mobx-react-lite requires React with Hooks support");if(!r.spy)throw new Error("mobx-react-lite requires mobx at least version 4 to be available");var o=!1;function u(){return o}function i(){return(i=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var n=arguments[r];for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])}return e}).apply(this,arguments)}function c(){var e=n.useState(0)[1];return n.useCallback((function(){e((function(e){return e+1}))}),[])}function a(e){return"function"==typeof Symbol?Symbol.for(e):"__$mobx-react "+e+"__"}var f={};function s(){return"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:f}var l=a("observerBatching");function p(e){return r.getDependencyTree(e)}var d,v=new Set;function b(){void 0===d&&(d=setTimeout(y,1e4))}function y(){d=void 0;var e=Date.now(),r=v,n=Array.isArray(r),t=0;for(r=n?r:r[Symbol.iterator]();;){var o;if(n){if(t>=r.length)break;o=r[t++]}else{if((t=r.next()).done)break;o=t.value}var u=o,i=u.current;i&&e>=i.cleanAt&&(i.reaction.dispose(),u.current=null,v.delete(u))}v.size>0&&b()}var h={};function w(e){return"observer"+e}function m(e,n,o){if(void 0===n&&(n="observed"),void 0===o&&(o=h),u())return e();var i=(o.useForceUpdate||c)(),a=t.useRef(null);if(!a.current){var f=new r.Reaction(w(n),(function(){s.mounted?i():(f.dispose(),a.current=null)})),s=function(e){return{cleanAt:Date.now()+1e4,reaction:e}}(f);a.current=s,v.add(a),b()}var l,d,y=a.current.reaction;if(t.useDebugValue(y,p),t.useEffect((function(){return v.delete(a),a.current?a.current.mounted=!0:(a.current={reaction:new r.Reaction(w(n),(function(){i()})),cleanAt:Infinity},i()),function(){a.current.reaction.dispose(),a.current=null}}),[]),y.track((function(){try{l=e()}catch(e){d=e}})),d)throw d;return l}var O={$$typeof:!0,render:!0,compare:!0,type:!0};function g(e){var r=e.children||e.render;return"function"!=typeof r?null:m(r)}function x(e,r,n,t,o){var u="function"==typeof e[r],i="function"==typeof e["children"===r?"render":"children"];return u&&i?new Error("MobX Observer: Do not use children and render in the same time in`"+n):u||i?null:new Error("Invalid prop `"+o+"` of type `"+typeof e[r]+"` supplied to `"+n+"`, expected `function`.")}function S(e,n){if(!n||void 0!==e){var o=t.useState((function(){return r.observable(e,{},{deep:!1})}))[0];return r.runInAction((function(){Object.assign(o,e)})),o}}g.propTypes={children:x,render:x},g.displayName="Observer",exports.Observer=g,exports.isObserverBatched=function(){return s()[l]},exports.isUsingStaticRendering=u,exports.observer=function(e,r){if(u())return e;var t,o,c,a=i({forwardRef:!1},r),f=e.displayName||e.name,s=function(r,n){return m((function(){return e(r,n)}),f)};return s.displayName=f,t=n.memo(a.forwardRef?n.forwardRef(s):s),o=e,c=t,Object.keys(o).forEach((function(e){Reflect.has(o,e)&&!O[e]&&Object.defineProperty(c,e,Object.getOwnPropertyDescriptor(o,e))})),t.displayName=f,t},exports.observerBatching=function(e){"function"==typeof e&&r.configure({reactionScheduler:e}),s()[l]=!0},exports.observerBatchingOptOut=function(){r.configure({reactionScheduler:void 0}),s()[l]=!0},exports.useAsObservableSource=function(e){return S(e,!1)},exports.useForceUpdate=c,exports.useLocalStore=function(e,n){var o=S(n,!0);return t.useState((function(){var n=r.observable(e(o));return function(e){if(!e||"object"!=typeof e)return!1;var r=Object.getPrototypeOf(e);return!r||r===Object.prototype}(n)&&r.runInAction((function(){Object.keys(n).forEach((function(e){var t,o,u=n[e];"function"==typeof u&&(n[e]=(t=u,o=n,function(){for(var e=arguments.length,n=new Array(e),u=0;u<e;u++)n[u]=arguments[u];return r.transaction((function(){return t.apply(o,n)}))}))}))})),n}))[0]},exports.useObserver=m,exports.useStaticRendering=function(e){o=e};
//# sourceMappingURL=mobxreactlite.cjs.production.min.js.map

@@ -38,3 +38,48 @@ import { spy, configure, getDependencyTree, Reaction, observable, runInAction, transaction } from 'mobx';

var observerBatchingConfigured = false;
function useForceUpdate() {
var _useState = useState(0),
setTick = _useState[1];
var update = useCallback(function () {
setTick(function (tick) {
return tick + 1;
});
}, []);
return update;
}
function isPlainObject(value) {
if (!value || typeof value !== "object") {
return false;
}
var proto = Object.getPrototypeOf(value);
return !proto || proto === Object.prototype;
}
function getSymbol(name) {
if (typeof Symbol === "function") {
return Symbol.for(name);
}
return "__$mobx-react " + name + "__";
}
var mockGlobal = {};
function getGlobal() {
if (typeof window !== "undefined") {
return window;
}
if (typeof global !== "undefined") {
return global;
}
if (typeof self !== "undefined") {
return self;
}
return mockGlobal;
}
var observerBatchingConfiguredSymbol =
/*#__PURE__*/
getSymbol("observerBatching");
var observerBatching = function observerBatching(reactionScheduler) {

@@ -47,3 +92,3 @@ if (typeof reactionScheduler === "function") {

observerBatchingConfigured = true;
getGlobal()[observerBatchingConfiguredSymbol] = true;
};

@@ -54,6 +99,6 @@ var observerBatchingOptOut = function observerBatchingOptOut() {

});
observerBatchingConfigured = true;
getGlobal()[observerBatchingConfiguredSymbol] = true;
};
var isObserverBatched = function isObserverBatched() {
return observerBatchingConfigured;
return getGlobal()[observerBatchingConfiguredSymbol];
};

@@ -153,22 +198,2 @@

function useForceUpdate() {
var _useState = useState(0),
setTick = _useState[1];
var update = useCallback(function () {
setTick(function (tick) {
return tick + 1;
});
}, []);
return update;
}
function isPlainObject(value) {
if (!value || typeof value !== "object") {
return false;
}
var proto = Object.getPrototypeOf(value);
return !proto || proto === Object.prototype;
}
var EMPTY_OBJECT = {};

@@ -175,0 +200,0 @@

@@ -43,3 +43,48 @@ (function (global, factory) {

var observerBatchingConfigured = false;
function useForceUpdate() {
var _useState = React.useState(0),
setTick = _useState[1];
var update = React.useCallback(function () {
setTick(function (tick) {
return tick + 1;
});
}, []);
return update;
}
function isPlainObject(value) {
if (!value || typeof value !== "object") {
return false;
}
var proto = Object.getPrototypeOf(value);
return !proto || proto === Object.prototype;
}
function getSymbol(name) {
if (typeof Symbol === "function") {
return Symbol.for(name);
}
return "__$mobx-react " + name + "__";
}
var mockGlobal = {};
function getGlobal() {
if (typeof window !== "undefined") {
return window;
}
if (typeof global !== "undefined") {
return global;
}
if (typeof self !== "undefined") {
return self;
}
return mockGlobal;
}
var observerBatchingConfiguredSymbol =
/*#__PURE__*/
getSymbol("observerBatching");
var observerBatching = function observerBatching(reactionScheduler) {

@@ -52,3 +97,3 @@ if (typeof reactionScheduler === "function") {

observerBatchingConfigured = true;
getGlobal()[observerBatchingConfiguredSymbol] = true;
};

@@ -59,6 +104,6 @@ var observerBatchingOptOut = function observerBatchingOptOut() {

});
observerBatchingConfigured = true;
getGlobal()[observerBatchingConfiguredSymbol] = true;
};
var isObserverBatched = function isObserverBatched() {
return observerBatchingConfigured;
return getGlobal()[observerBatchingConfiguredSymbol];
};

@@ -158,22 +203,2 @@

function useForceUpdate() {
var _useState = React.useState(0),
setTick = _useState[1];
var update = React.useCallback(function () {
setTick(function (tick) {
return tick + 1;
});
}, []);
return update;
}
function isPlainObject(value) {
if (!value || typeof value !== "object") {
return false;
}
var proto = Object.getPrototypeOf(value);
return !proto || proto === Object.prototype;
}
var EMPTY_OBJECT = {};

@@ -180,0 +205,0 @@

@@ -1,2 +0,2 @@

!function(e,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports,require("mobx"),require("react")):"function"==typeof define&&define.amd?define(["exports","mobx","react"],r):r((e=e||self).mobxReactLite={},e.mobx,e.React)}(this,(function(e,r,n){"use strict";var t="default"in n?n.default:n;if(!n.useState)throw new Error("mobx-react-lite requires React with Hooks support");if(!r.spy)throw new Error("mobx-react-lite requires mobx at least version 4 to be available");var o=!1;function i(){return o}function u(){return(u=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var n=arguments[r];for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])}return e}).apply(this,arguments)}var c=!1;function a(e){return r.getDependencyTree(e)}var f,s=new Set;function d(){void 0===f&&(f=setTimeout(l,1e4))}function l(){f=void 0;var e=Date.now(),r=s,n=Array.isArray(r),t=0;for(r=n?r:r[Symbol.iterator]();;){var o;if(n){if(t>=r.length)break;o=r[t++]}else{if((t=r.next()).done)break;o=t.value}var i=o,u=i.current;u&&e>=u.cleanAt&&(u.reaction.dispose(),i.current=null,s.delete(i))}s.size>0&&d()}function p(){var e=n.useState(0)[1];return n.useCallback((function(){e((function(e){return e+1}))}),[])}var v={};function b(e){return"observer"+e}function y(e,n,o){if(void 0===n&&(n="observed"),void 0===o&&(o=v),i())return e();var u=(o.useForceUpdate||p)(),c=t.useRef(null);if(!c.current){var f=new r.Reaction(b(n),(function(){l.mounted?u():(f.dispose(),c.current=null)})),l=function(e){return{cleanAt:Date.now()+1e4,reaction:e}}(f);c.current=l,s.add(c),d()}var y,h,m=c.current.reaction;if(t.useDebugValue(m,a),t.useEffect((function(){return s.delete(c),c.current?c.current.mounted=!0:(c.current={reaction:new r.Reaction(b(n),(function(){u()})),cleanAt:Infinity},u()),function(){c.current.reaction.dispose(),c.current=null}}),[]),m.track((function(){try{y=e()}catch(e){h=e}})),h)throw h;return y}var h={$$typeof:!0,render:!0,compare:!0,type:!0};function m(e){var r=e.children||e.render;return"function"!=typeof r?null:y(r)}function O(e,r,n,t,o){var i="function"==typeof e[r],u="function"==typeof e["children"===r?"render":"children"];return i&&u?new Error("MobX Observer: Do not use children and render in the same time in`"+n):i||u?null:new Error("Invalid prop `"+o+"` of type `"+typeof e[r]+"` supplied to `"+n+"`, expected `function`.")}function w(e,n){if(!n||void 0!==e){var o=t.useState((function(){return r.observable(e,{},{deep:!1})}))[0];return r.runInAction((function(){Object.assign(o,e)})),o}}m.propTypes={children:O,render:O},m.displayName="Observer",e.Observer=m,e.isObserverBatched=function(){return c},e.isUsingStaticRendering=i,e.observer=function(e,r){if(i())return e;var t,o,c,a=u({forwardRef:!1},r),f=e.displayName||e.name,s=function(r,n){return y((function(){return e(r,n)}),f)};return s.displayName=f,t=n.memo(a.forwardRef?n.forwardRef(s):s),o=e,c=t,Object.keys(o).forEach((function(e){Reflect.has(o,e)&&!h[e]&&Object.defineProperty(c,e,Object.getOwnPropertyDescriptor(o,e))})),t.displayName=f,t},e.observerBatching=function(e){"function"==typeof e&&r.configure({reactionScheduler:e}),c=!0},e.observerBatchingOptOut=function(){r.configure({reactionScheduler:void 0}),c=!0},e.useAsObservableSource=function(e){return w(e,!1)},e.useForceUpdate=p,e.useLocalStore=function(e,n){var o=w(n,!0);return t.useState((function(){var n=r.observable(e(o));return function(e){if(!e||"object"!=typeof e)return!1;var r=Object.getPrototypeOf(e);return!r||r===Object.prototype}(n)&&r.runInAction((function(){Object.keys(n).forEach((function(e){var t,o,i=n[e];"function"==typeof i&&(n[e]=(t=i,o=n,function(){for(var e=arguments.length,n=new Array(e),i=0;i<e;i++)n[i]=arguments[i];return r.transaction((function(){return t.apply(o,n)}))}))}))})),n}))[0]},e.useObserver=y,e.useStaticRendering=function(e){o=e},Object.defineProperty(e,"__esModule",{value:!0})}));
!function(e,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports,require("mobx"),require("react")):"function"==typeof define&&define.amd?define(["exports","mobx","react"],r):r((e=e||self).mobxReactLite={},e.mobx,e.React)}(this,(function(e,r,n){"use strict";var t="default"in n?n.default:n;if(!n.useState)throw new Error("mobx-react-lite requires React with Hooks support");if(!r.spy)throw new Error("mobx-react-lite requires mobx at least version 4 to be available");var o=!1;function i(){return o}function u(){return(u=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var n=arguments[r];for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])}return e}).apply(this,arguments)}function c(){var e=n.useState(0)[1];return n.useCallback((function(){e((function(e){return e+1}))}),[])}function a(e){return"function"==typeof Symbol?Symbol.for(e):"__$mobx-react "+e+"__"}var f={};function s(){return"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:f}var d=a("observerBatching");function l(e){return r.getDependencyTree(e)}var p,v=new Set;function b(){void 0===p&&(p=setTimeout(y,1e4))}function y(){p=void 0;var e=Date.now(),r=v,n=Array.isArray(r),t=0;for(r=n?r:r[Symbol.iterator]();;){var o;if(n){if(t>=r.length)break;o=r[t++]}else{if((t=r.next()).done)break;o=t.value}var i=o,u=i.current;u&&e>=u.cleanAt&&(u.reaction.dispose(),i.current=null,v.delete(i))}v.size>0&&b()}var h={};function m(e){return"observer"+e}function w(e,n,o){if(void 0===n&&(n="observed"),void 0===o&&(o=h),i())return e();var u=(o.useForceUpdate||c)(),a=t.useRef(null);if(!a.current){var f=new r.Reaction(m(n),(function(){s.mounted?u():(f.dispose(),a.current=null)})),s=function(e){return{cleanAt:Date.now()+1e4,reaction:e}}(f);a.current=s,v.add(a),b()}var d,p,y=a.current.reaction;if(t.useDebugValue(y,l),t.useEffect((function(){return v.delete(a),a.current?a.current.mounted=!0:(a.current={reaction:new r.Reaction(m(n),(function(){u()})),cleanAt:Infinity},u()),function(){a.current.reaction.dispose(),a.current=null}}),[]),y.track((function(){try{d=e()}catch(e){p=e}})),p)throw p;return d}var O={$$typeof:!0,render:!0,compare:!0,type:!0};function g(e){var r=e.children||e.render;return"function"!=typeof r?null:w(r)}function S(e,r,n,t,o){var i="function"==typeof e[r],u="function"==typeof e["children"===r?"render":"children"];return i&&u?new Error("MobX Observer: Do not use children and render in the same time in`"+n):i||u?null:new Error("Invalid prop `"+o+"` of type `"+typeof e[r]+"` supplied to `"+n+"`, expected `function`.")}function x(e,n){if(!n||void 0!==e){var o=t.useState((function(){return r.observable(e,{},{deep:!1})}))[0];return r.runInAction((function(){Object.assign(o,e)})),o}}g.propTypes={children:S,render:S},g.displayName="Observer",e.Observer=g,e.isObserverBatched=function(){return s()[d]},e.isUsingStaticRendering=i,e.observer=function(e,r){if(i())return e;var t,o,c,a=u({forwardRef:!1},r),f=e.displayName||e.name,s=function(r,n){return w((function(){return e(r,n)}),f)};return s.displayName=f,t=n.memo(a.forwardRef?n.forwardRef(s):s),o=e,c=t,Object.keys(o).forEach((function(e){Reflect.has(o,e)&&!O[e]&&Object.defineProperty(c,e,Object.getOwnPropertyDescriptor(o,e))})),t.displayName=f,t},e.observerBatching=function(e){"function"==typeof e&&r.configure({reactionScheduler:e}),s()[d]=!0},e.observerBatchingOptOut=function(){r.configure({reactionScheduler:void 0}),s()[d]=!0},e.useAsObservableSource=function(e){return x(e,!1)},e.useForceUpdate=c,e.useLocalStore=function(e,n){var o=x(n,!0);return t.useState((function(){var n=r.observable(e(o));return function(e){if(!e||"object"!=typeof e)return!1;var r=Object.getPrototypeOf(e);return!r||r===Object.prototype}(n)&&r.runInAction((function(){Object.keys(n).forEach((function(e){var t,o,i=n[e];"function"==typeof i&&(n[e]=(t=i,o=n,function(){for(var e=arguments.length,n=new Array(e),i=0;i<e;i++)n[i]=arguments[i];return r.transaction((function(){return t.apply(o,n)}))}))}))})),n}))[0]},e.useObserver=w,e.useStaticRendering=function(e){o=e},Object.defineProperty(e,"__esModule",{value:!0})}));
//# sourceMappingURL=mobxreactlite.umd.production.min.js.map

@@ -8,3 +8,3 @@ interface IBatchedUpdates {

export declare const observerBatchingOptOut: () => void;
export declare const isObserverBatched: () => boolean;
export declare const isObserverBatched: () => any;
export {};
export declare function useUnmount(fn: () => void): void;
export declare function useForceUpdate(): () => void;
export declare function isPlainObject(value: any): value is object;
export declare function getSymbol(name: string): symbol | string;
export declare function getGlobal(): any;
{
"name": "mobx-react-lite",
"version": "2.0.1",
"version": "2.0.2",
"description": "Lightweight React bindings for MobX based on React 16.8 and Hooks",

@@ -5,0 +5,0 @@ "main": "dist/index.js",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc