102 lines
4.5 KiB
React
102 lines
4.5 KiB
React
/* Metro module 1206; source: unknown; dependencies: [826, 1141] */
|
|
function _fun13410(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#13410, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1333:6, offset: 0x00dea177, size: 141 bytes, params: 8, frame: 16
|
|
const env0_0 = require;
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
exports.lazyLoadFeedbackIntegration = lazyLoadFeedbackIntegration;
|
|
exports.AUTO_INJECT_FEEDBACK_INTEGRATION_NAME = 'AutoInjectMobileFeedback';
|
|
exports.lazyLoadAutoInjectFeedbackIntegration = lazyLoadAutoInjectFeedbackIntegration;
|
|
exports.AUTO_INJECT_FEEDBACK_BUTTON_INTEGRATION_NAME = 'AutoInjectMobileFeedbackButton';
|
|
exports.lazyLoadAutoInjectFeedbackButtonIntegration = lazyLoadAutoInjectFeedbackButtonIntegration;
|
|
exports.AUTO_INJECT_SCREENSHOT_BUTTON_INTEGRATION_NAME = 'AutoInjectMobileScreenshotButton';
|
|
exports.lazyLoadAutoInjectScreenshotButtonIntegration = lazyLoadAutoInjectScreenshotButtonIntegration;
|
|
}
|
|
|
|
function lazyLoadFeedbackIntegration() { // fn#13411, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1333:235, offset: 0x00dea204, size: 177 bytes, params: 1, frame: 18
|
|
var r3;
|
|
var client;
|
|
var addIntegration;
|
|
var value;
|
|
const value2 = undefined;
|
|
const client2 = (require(826) /* metro dependency 826 */).getClient();
|
|
let r2 = client2 === null || value2 === client2 ? value2 : client2.getIntegrationByName((require(1141) /* metro dependency 1141 */).MOBILE_FEEDBACK_INTEGRATION_NAME);
|
|
if (r2) {
|
|
r3 = value2;
|
|
} else {
|
|
client = (require(826) /* metro dependency 826 */).getClient();
|
|
r2 = client === null;
|
|
r3 = client;
|
|
}
|
|
r2 = !r2 ? value2 === r3 : r2;
|
|
if (!r2) {
|
|
addIntegration = r3.addIntegration;
|
|
value = require(1141) /* metro dependency 1141 */;
|
|
Reflect.apply(addIntegration, r3, [value.feedbackIntegration()]);
|
|
}
|
|
return value2;
|
|
}
|
|
|
|
function lazyLoadAutoInjectFeedbackIntegration() { // fn#13412, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1333:575, offset: 0x00dea2b5, size: 139 bytes, params: 1, frame: 16
|
|
var r3;
|
|
var value;
|
|
const value2 = undefined;
|
|
const client = (require(826) /* metro dependency 826 */).getClient();
|
|
let r1 = client === null || value2 === client ? value2 : client.getIntegrationByName('AutoInjectMobileFeedback');
|
|
if (r1) {
|
|
r3 = value2;
|
|
} else {
|
|
value = require(826) /* metro dependency 826 */;
|
|
value = value.getClient();
|
|
r1 = value === null;
|
|
r3 = value;
|
|
}
|
|
r1 = !r1 ? value2 === r3 : r1;
|
|
if (!r1) {
|
|
r3.addIntegration({name: 'AutoInjectMobileFeedback'});
|
|
}
|
|
return value2;
|
|
}
|
|
|
|
function lazyLoadAutoInjectFeedbackButtonIntegration() { // fn#13413, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1333:878, offset: 0x00dea340, size: 139 bytes, params: 1, frame: 16
|
|
var r3;
|
|
var value;
|
|
const value2 = undefined;
|
|
const client = (require(826) /* metro dependency 826 */).getClient();
|
|
let r1 = client === null || value2 === client ? value2 : client.getIntegrationByName('AutoInjectMobileFeedbackButton');
|
|
if (r1) {
|
|
r3 = value2;
|
|
} else {
|
|
value = require(826) /* metro dependency 826 */;
|
|
value = value.getClient();
|
|
r1 = value === null;
|
|
r3 = value;
|
|
}
|
|
r1 = !r1 ? value2 === r3 : r1;
|
|
if (!r1) {
|
|
r3.addIntegration({name: 'AutoInjectMobileFeedbackButton'});
|
|
}
|
|
return value2;
|
|
}
|
|
|
|
function lazyLoadAutoInjectScreenshotButtonIntegration() { // fn#13414, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1333:1191, offset: 0x00dea3cb, size: 139 bytes, params: 1, frame: 16
|
|
var r3;
|
|
var value;
|
|
const value2 = undefined;
|
|
const client = (require(826) /* metro dependency 826 */).getClient();
|
|
let r1 = client === null || value2 === client ? value2 : client.getIntegrationByName('AutoInjectMobileScreenshotButton');
|
|
if (r1) {
|
|
r3 = value2;
|
|
} else {
|
|
value = require(826) /* metro dependency 826 */;
|
|
value = value.getClient();
|
|
r1 = value === null;
|
|
r3 = value;
|
|
}
|
|
r1 = !r1 ? value2 === r3 : r1;
|
|
if (!r1) {
|
|
r3.addIntegration({name: 'AutoInjectMobileScreenshotButton'});
|
|
}
|
|
return value2;
|
|
}
|
|
|