Files
discord-decomp/sources/by-id/module-01822.js
T
2026-07-28 01:06:53 +03:00

53 lines
3.4 KiB
JavaScript

/* Metro module 1822; source: unknown; dependencies: [] */
function _fun19885(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#19885, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1949:6, offset: 0x00eb716e, size: 163 bytes, params: 8, frame: 16
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
let env0_0 = {code: 'function pnpm_utilsTs2(...args){const{value,wait,worklet}=this.__closure;const t=Date.now();const now=t-value.time;if(now<wait){value.time=t;return;}value.time=t;return worklet(...args);}'};
const debounce_198862 = debounce_19886;
debounce_198862.__closure = {};
debounce_198862.__workletHash = 1678132827161;
debounce_198862.__initData = {code: 'function pnpm_utilsTs1(worklet,wait=0){const value={time:0};return function(...args){"worklet";const t=Date.now();const now=t-value.time;if(now<wait){value.time=t;return;}value.time=t;return worklet(...args);};}'};
const closure2 = function(a0, a1) {
var value = a0;
var env0_0 = value;
return (a1 ? a1.find(_fun19889) : undefined) ?? value;
};
closure2.__closure = {};
closure2.__workletHash = 10680474034033;
closure2.__initData = {code: 'function pnpm_utilsTs3(defaultScrollValue,snapPoints){let snapPoint;if(snapPoints){snapPoint=snapPoints.find(function(offset){return offset>=defaultScrollValue;});}return snapPoint!==null&&snapPoint!==void 0?snapPoint:defaultScrollValue;}'};
exports.debounce = debounce_198862;
exports.scrollDistanceWithRespectToSnapPoints = closure2;
function debounce_19886(a0) { // fn#19886, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1949:527, offset: 0x00eb7211, size: 117 bytes, params: 2, frame: 8
const env0_0 = a0;
const value = 0;
const r3 = arguments.length > 1 ? arguments[1] === undefined ? value : arguments[1] : value;
const pnpm_utilsTs22 = pnpm_utilsTs2;
pnpm_utilsTs22.__closure = {value: {time: value}, wait: r3, worklet: a0};
pnpm_utilsTs22.__workletHash = 8768898864142;
pnpm_utilsTs22.__initData = env0_0;
return pnpm_utilsTs22;
function pnpm_utilsTs2() { // fn#19887, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1949:638, owner: debounce_19886.pnpm_utilsTs2, offset: 0x00eb7286, size: 87 bytes, params: 1, frame: 16
const Date = global.Date;
const value = Date.now();
if (value - env0_2.time < env0_1) {
env0_2.time = value;
return undefined;
}
env0_2.time = value;
return env0_0.apply(undefined, arguments);
}
}
function scrollDistanceWithRespectToSnapPoints(a0, a1) { // fn#19888, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1949:1155, offset: 0x00eb72dd, size: 44 bytes, params: 3, frame: 13
return (a1 ? a1.find(_fun19889) : undefined) ?? a0;
function _fun19889(a0) { // fn#19889, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1949:1210, offset: 0x00eb7309, size: 16 bytes, params: 2, frame: 2
return a0 >= env0_0;
}
}
}
global.__d(_fun19885, 1822, []) /* metro module 1822 */;