275 lines
9.5 KiB
React
275 lines
9.5 KiB
React
/* Metro module 929; source: unknown; dependencies: [832, 833, 895, 842] */
|
|
function _fun9895(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#9895, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1056:6, offset: 0x00d7550c, size: 143 bytes, params: 8, frame: 20
|
|
const env0_0 = require;
|
|
const closure = _shouldDropEvent;
|
|
const _isSameFingerprint = function({fingerprint}, {fingerprint}) {
|
|
var join;
|
|
var value;
|
|
var value2;
|
|
var error;
|
|
if (fingerprint) {
|
|
if (fingerprint) {
|
|
if (fingerprint) {
|
|
if (fingerprint) {
|
|
try {
|
|
value = fingerprint.join('');
|
|
fingerprint = fingerprint.join;
|
|
value2 = Reflect.apply(fingerprint, fingerprint, ['']);
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
return !(value !== value2);
|
|
}
|
|
if (fingerprint) {
|
|
return false;
|
|
}
|
|
try {
|
|
join = fingerprint.join;
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
try {
|
|
value = Reflect.apply(join, fingerprint, ['']);
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
try {
|
|
fingerprint = fingerprint.join;
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
try {
|
|
value2 = Reflect.apply(fingerprint, fingerprint, ['']);
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
return !(value !== value2);
|
|
}
|
|
return false;
|
|
}
|
|
if (fingerprint) {
|
|
try {
|
|
join = fingerprint.join;
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
try {
|
|
value = Reflect.apply(join, fingerprint, ['']);
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
try {
|
|
fingerprint = fingerprint.join;
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
try {
|
|
value2 = Reflect.apply(fingerprint, fingerprint, ['']);
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
return !(value !== value2);
|
|
}
|
|
if (fingerprint) {
|
|
return false;
|
|
}
|
|
try {
|
|
join = fingerprint.join;
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
try {
|
|
value = Reflect.apply(join, fingerprint, ['']);
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
try {
|
|
fingerprint = fingerprint.join;
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
try {
|
|
value2 = Reflect.apply(fingerprint, fingerprint, ['']);
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
return !(value !== value2);
|
|
}
|
|
if (fingerprint) {
|
|
if (fingerprint) {
|
|
if (fingerprint) {
|
|
if (fingerprint) {
|
|
try {
|
|
join = fingerprint.join;
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
try {
|
|
value = Reflect.apply(join, fingerprint, ['']);
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
try {
|
|
fingerprint = fingerprint.join;
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
try {
|
|
value2 = Reflect.apply(fingerprint, fingerprint, ['']);
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
return !(value !== value2);
|
|
}
|
|
if (fingerprint) {
|
|
return false;
|
|
}
|
|
try {
|
|
join = fingerprint.join;
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
try {
|
|
value = Reflect.apply(join, fingerprint, ['']);
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
try {
|
|
fingerprint = fingerprint.join;
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
try {
|
|
value2 = Reflect.apply(fingerprint, fingerprint, ['']);
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
return !(value !== value2);
|
|
}
|
|
return false;
|
|
}
|
|
if (fingerprint) {
|
|
try {
|
|
join = fingerprint.join;
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
try {
|
|
value = Reflect.apply(join, fingerprint, ['']);
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
try {
|
|
fingerprint = fingerprint.join;
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
try {
|
|
value2 = Reflect.apply(fingerprint, fingerprint, ['']);
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
return !(value !== value2);
|
|
}
|
|
if (fingerprint) {
|
|
return false;
|
|
}
|
|
try {
|
|
join = fingerprint.join;
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
try {
|
|
value = Reflect.apply(join, fingerprint, ['']);
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
try {
|
|
fingerprint = fingerprint.join;
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
try {
|
|
value2 = Reflect.apply(fingerprint, fingerprint, ['']);
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
return !(value !== value2);
|
|
}
|
|
return true;
|
|
};
|
|
const _getExceptionFromEvent = function({exception}) {
|
|
return exception == null || exception.values == null ? undefined : exception.values[0];
|
|
};
|
|
const Object = global.Object;
|
|
const defineProperty = Object.defineProperty;
|
|
const Symbol = global.Symbol;
|
|
Reflect.apply(defineProperty, Object, [exports, Symbol.toStringTag, {value: 'Module'}]);
|
|
let value = require(895) /* metro dependency 895 */;
|
|
value = value.defineIntegration(function() {
|
|
return {name: 'Dedupe', processEvent: _fun9901};
|
|
});
|
|
exports._shouldDropEvent = closure;
|
|
exports.dedupeIntegration = value;
|
|
}
|
|
|
|
function _dedupeIntegration() { // fn#9900, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1056:125, offset: 0x00d757ae, size: 26 bytes, params: 1, frame: 2
|
|
return {name: 'Dedupe', processEvent: processEvent_9901};
|
|
}
|
|
|
|
function _dedupeIntegrationProcessEvent(a0) { // fn#9901, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1056:195, owner: _dedupeIntegration.processEvent, offset: 0x00d757c8, size: 134 bytes, params: 2, frame: 15
|
|
var _shouldDropEventBinding;
|
|
var binding;
|
|
var value3;
|
|
var property;
|
|
var moduleValue;
|
|
var DEBUG_BUILD;
|
|
var debug;
|
|
var error;
|
|
if (!a0.type) {
|
|
var value = environment.__proto__;
|
|
try {
|
|
_shouldDropEventBinding = _shouldDropEvent;
|
|
} catch (error) {
|
|
value = environment;
|
|
env0_0 = a0;
|
|
return a0;
|
|
}
|
|
try {
|
|
binding = env0_0;
|
|
} catch (error) {
|
|
value = environment;
|
|
env0_0 = a0;
|
|
return a0;
|
|
}
|
|
try {
|
|
value3 = _shouldDropEventBinding(a0, binding);
|
|
} catch (error) {
|
|
value = environment;
|
|
env0_0 = a0;
|
|
return a0;
|
|
}
|
|
if (value3) {
|
|
try {
|
|
property = dependencyMap[0];
|
|
moduleValue = require(property);
|
|
DEBUG_BUILD = moduleValue.DEBUG_BUILD;
|
|
if (DEBUG_BUILD) {
|
|
property = dependencyMap[1];
|
|
value = require(property);
|
|
debug = value.debug;
|
|
debug.warn('Event dropped due to being a duplicate of previously captured event.');
|
|
}
|
|
} catch (error) {
|
|
value = environment;
|
|
env0_0 = a0;
|
|
return a0;
|
|
}
|
|
return null;
|
|
}
|
|
env0_0 = a0;
|
|
}
|
|
return a0;
|
|
}
|
|
|