104 lines
2.6 KiB
JavaScript
104 lines
2.6 KiB
JavaScript
// Module ID: 1529
|
|
// Function ID: 1530
|
|
// Name: noop
|
|
// Dependencies: [19, 1530]
|
|
|
|
// Module 1529 (noop)
|
|
const self = this;
|
|
let self2 = this;
|
|
if (this) {
|
|
self2 = self.__createBinding;
|
|
}
|
|
if (self2) {
|
|
let __setModuleDefault = self;
|
|
if (self) {
|
|
__setModuleDefault = self.__setModuleDefault;
|
|
}
|
|
if (__setModuleDefault) {
|
|
let fn = self;
|
|
if (self) {
|
|
fn = self.__importStar;
|
|
}
|
|
if (!fn) {
|
|
fn = (__esModule) => {
|
|
if (__esModule) {
|
|
if (__esModule.__esModule) {
|
|
return __esModule;
|
|
}
|
|
}
|
|
const obj = {};
|
|
if (null != __esModule) {
|
|
for (const key10009 in arg0) {
|
|
let tmp8 = key10009;
|
|
let tmp9 = "default" !== key10009;
|
|
if (!tmp9) {
|
|
if (!tmp9) {
|
|
continue;
|
|
} else {
|
|
let tmp5 = self2;
|
|
let tmp6 = self2(obj, arg0, key10009);
|
|
continue;
|
|
}
|
|
continue;
|
|
} else {
|
|
let _Object = Object;
|
|
let call = hasOwnProperty.call;
|
|
if (typeof call === "unknown") {
|
|
let hasOwnPropertyResult = hasOwnProperty(key10009);
|
|
} else {
|
|
hasOwnPropertyResult = call(arg0, key10009);
|
|
}
|
|
let tmp4 = hasOwnPropertyResult;
|
|
}
|
|
}
|
|
}
|
|
__setModuleDefault(obj, __esModule);
|
|
return obj;
|
|
};
|
|
}
|
|
let fn2 = self;
|
|
if (self) {
|
|
fn2 = self.__importDefault;
|
|
}
|
|
if (!fn2) {
|
|
fn2 = (__esModule) => {
|
|
if (!__esModule) {
|
|
const obj = { default: null };
|
|
obj[0] = __esModule;
|
|
let tmp = obj;
|
|
} else {
|
|
tmp = __esModule;
|
|
}
|
|
return tmp;
|
|
};
|
|
}
|
|
const _Object3 = Object;
|
|
let closure_2 = fn(require("noop"));
|
|
let closure_3 = fn2(require("noop"));
|
|
exports.default = function useLatestCallback(stateFromStores) {
|
|
let closure_0 = stateFromStores;
|
|
let closure_1 = React.useRef(stateFromStores);
|
|
closure_3.default(() => {
|
|
closure_1.current = closure_0;
|
|
});
|
|
return React.useRef(function latestCallback() {
|
|
let length;
|
|
const items = [];
|
|
let num = 0;
|
|
if (0 < arguments.length) {
|
|
do {
|
|
items[num] = arguments[num];
|
|
num = num + 1;
|
|
length = arguments.length;
|
|
} while (num < length);
|
|
}
|
|
const current = ref.current;
|
|
return current.apply(this, items);
|
|
}).current;
|
|
};
|
|
} else {
|
|
const _Object2 = Object;
|
|
}
|
|
} else {
|
|
let _Object = Object;
|
|
}
|