83 lines
4.4 KiB
React
83 lines
4.4 KiB
React
/* Metro module 1708; source: unknown; dependencies: [1654] */
|
|
function _fun18621(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#18621, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1835:6, offset: 0x00e91e04, size: 98 bytes, params: 8, frame: 16
|
|
const env0_0 = require;
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
object = {code: 'function pnpm_ViewDescriptorsSetTs1(descriptors){const{item,updater}=this.__closure;var _updater;const index=descriptors.findIndex(function(descriptor){return descriptor.tag===item.tag;});if(index!==-1){descriptors[index]=item;}else{descriptors.push(item);}(_updater=updater)===null||_updater===void 0||_updater(true);return descriptors;}'};
|
|
object = {code: 'function pnpm_ViewDescriptorsSetTs2(descriptors){const{viewTag}=this.__closure;const index=descriptors.findIndex(function(descriptor){return descriptor.tag===viewTag;});if(index!==-1){descriptors.splice(index,1);}return descriptors;}'};
|
|
exports.makeViewDescriptorsSet = makeViewDescriptorsSet;
|
|
}
|
|
|
|
function makeViewDescriptorsSet() { // fn#18622, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1835:716, offset: 0x00e91e66, size: 114 bytes, params: 1, frame: 12
|
|
let value = require(1654) /* metro dependency 1654 */;
|
|
value = value.makeMutable([]);
|
|
const Set = global.Set;
|
|
const set = new Set();
|
|
return {shareableViewDescriptors: value, add: add_18623, remove: remove_18626, has: has_18629};
|
|
}
|
|
|
|
function makeViewDescriptorsSetAdd(a0, a1) { // fn#18623, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1835:828, owner: makeViewDescriptorsSet.add, offset: 0x00e91ed8, size: 127 bytes, params: 3, frame: 16
|
|
const env0_0 = a0;
|
|
let binding = env0_1;
|
|
binding.add(a0.tag);
|
|
const value2 = undefined;
|
|
const current = a1 == null ? value2 : a1.current;
|
|
binding = env0_0;
|
|
const modify = binding.modify;
|
|
const closure = pnpm_ViewDescriptorsSetTs1;
|
|
closure.__closure = {item: a0, updater: current};
|
|
closure.__workletHash = 1368679644593;
|
|
closure.__initData = env1_2;
|
|
Reflect.apply(modify, binding, [closure, false]);
|
|
return value2;
|
|
}
|
|
|
|
function makeViewDescriptorsSetRemove(a0) { // fn#18626, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1835:1137, owner: makeViewDescriptorsSet.remove, offset: 0x00e91fca, size: 95 bytes, params: 2, frame: 14
|
|
const env0_0 = a0;
|
|
let binding = env0_1;
|
|
binding.delete(a0);
|
|
binding = env0_0;
|
|
const modify = binding.modify;
|
|
const closure = function(a0) {
|
|
var index = a0.findIndex(_fun18628);
|
|
if (index !== -1) {
|
|
a0.splice(index, 1);
|
|
}
|
|
return a0;
|
|
};
|
|
closure.__closure = {viewTag: a0};
|
|
closure.__workletHash = 5508648561577;
|
|
closure.__initData = env1_3;
|
|
Reflect.apply(modify, binding, [closure, false]);
|
|
}
|
|
|
|
function pnpm_ViewDescriptorsSetTs1(a0) { // fn#18624, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1835:905, owner: makeViewDescriptorsSet.add.pnpm_ViewDescriptorsSetTs1, offset: 0x00e91f57, size: 89 bytes, params: 2, frame: 12
|
|
const index = a0.findIndex(_fun18625);
|
|
if (index !== -1) {
|
|
a0[index] = env0_0;
|
|
} else {
|
|
a0.push(env0_0);
|
|
}
|
|
if (current != null) {
|
|
current(true);
|
|
}
|
|
return a0;
|
|
}
|
|
|
|
function pnpm_ViewDescriptorsSetTs2(a0) { // fn#18627, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1835:1187, owner: makeViewDescriptorsSet.remove.pnpm_ViewDescriptorsSetTs2, offset: 0x00e92029, size: 48 bytes, params: 2, frame: 13
|
|
const index = a0.findIndex(_fun18628);
|
|
if (index !== -1) {
|
|
a0.splice(index, 1);
|
|
}
|
|
return a0;
|
|
}
|
|
|
|
function _fun18625({tag}) { // fn#18625, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1835:963, offset: 0x00e91fb0, size: 26 bytes, params: 2, frame: 2
|
|
return tag === env1_0.tag;
|
|
}
|
|
|
|
function _fun18628({tag}) { // fn#18628, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1835:1245, offset: 0x00e92059, size: 21 bytes, params: 2, frame: 2
|
|
return tag === env1_0;
|
|
}
|
|
|