decord/source/1505_result.js
2026-07-24 07:16:23 +00:00

97 lines
2.3 KiB
JavaScript

// Module ID: 1505
// Function ID: 17331
// Name: result
// Dependencies: [31, 1506]
// Module 1505 (result)
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 tmp7 = key10009;
let callResult = "default" !== key10009;
if (callResult) {
let _Object = Object;
callResult = hasOwnProperty.call(arg0, key10009);
}
if (!callResult) {
continue;
} else {
let tmp4 = self2;
let tmp5 = self2(obj, arg0, key10009);
continue;
}
continue;
}
}
__setModuleDefault(obj, __esModule);
return obj;
};
}
let fn2 = self;
if (self) {
fn2 = self.__importDefault;
}
if (!fn2) {
fn2 = (__esModule) => {
if (!__esModule) {
const obj = { default: __esModule };
let tmp = obj;
} else {
tmp = __esModule;
}
return tmp;
};
}
const _Object3 = Object;
let obj = { value: true };
let closure_2 = fn(require("result"));
let closure_3 = fn2(require("result"));
exports.default = function useLatestCallback(arg0) {
let closure_0 = arg0;
let closure_1 = React.useRef(arg0);
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;
}