Initial commit
This commit is contained in:
commit
af3b49f756
16065 files changed
+2938410
No files matched your search
@@ -0,0 +1,118 @@
|
||||
/* Metro module 9354; source: modules/connections/authorizeConnection.native.tsx; dependencies: [5044, 661, 694, 4080, 9327, 9355, 9372, 5080, 9385, 1962, 4915, 9387, 8872, 3853, 5042, 2] */
|
||||
function _fun73098(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#73098, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9540:6, offset: 0x01d5ef1f, size: 146 bytes, params: 8, frame: 18
|
||||
const env0_0 = require;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
const env0_3 = (require(5044) /* metro dependency 5044: Constants */).GUILD_ROLE_CONNECTION_APPLICATION_CONNECTION_TYPE;
|
||||
const env0_4 = (require(661) /* metro dependency 661: Constants */).PlatformTypes;
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/connections/authorizeConnection.native.tsx');
|
||||
exports.default = authorizeConnection;
|
||||
}
|
||||
|
||||
function authorizeConnection({platformType, location, onClose, overrideUrl, successRedirect}) { // fn#73099, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9540:275, offset: 0x01d5efb1, size: 804 bytes, params: 2, frame: 22
|
||||
var value3;
|
||||
var value4;
|
||||
var defaultImport3;
|
||||
var pushLazy;
|
||||
var defaultImport5;
|
||||
const closure = registerHandleModalClose;
|
||||
var value;
|
||||
const LEAGUE_OF_LEGENDS = PlatformTypes.LEAGUE_OF_LEGENDS;
|
||||
const r7 = platformType !== LEAGUE_OF_LEGENDS ? platformType : PlatformTypes.RIOT_GAMES;
|
||||
location = location ?? 'mobile';
|
||||
const XBOX = PlatformTypes.XBOX;
|
||||
if (r7 === XBOX) {
|
||||
value = importDefault(dependencyMap[3]);
|
||||
value.hideActionSheet();
|
||||
value = importDefault(dependencyMap[4]);
|
||||
value.showModal([location]);
|
||||
closure();
|
||||
} else if (r7 === PlatformTypes.PLAYSTATION) {
|
||||
value = importDefault(dependencyMap[3]);
|
||||
value.hideActionSheet();
|
||||
value = importDefault(dependencyMap[5]);
|
||||
value.showModal([location], r7);
|
||||
closure();
|
||||
} else if (r7 === PlatformTypes.PLAYSTATION_STAGING) {
|
||||
value = importDefault(dependencyMap[3]);
|
||||
value.hideActionSheet();
|
||||
value = importDefault(dependencyMap[5]);
|
||||
value.showModal([location], r7);
|
||||
closure();
|
||||
} else if (r7 === PlatformTypes.CRUNCHYROLL) {
|
||||
value = importDefault(dependencyMap[3]);
|
||||
value.hideActionSheet();
|
||||
value = importDefault(dependencyMap[6]);
|
||||
value.showModal([location]);
|
||||
closure();
|
||||
} else if (r7 === PlatformTypes.DOMAIN) {
|
||||
importDefault(dependencyMap[3]).hideActionSheet();
|
||||
defaultImport5 = importDefault(dependencyMap[7]);
|
||||
pushLazy = defaultImport5.pushLazy;
|
||||
value = require(dependencyMap[9]);
|
||||
value = value(dependencyMap[8], dependencyMap.paths);
|
||||
Reflect.apply(pushLazy, defaultImport5, [value, {locationStack: [location]}]);
|
||||
closure();
|
||||
} else {
|
||||
value3 = undefined;
|
||||
value4 = importDefault(dependencyMap[10]).get(r7);
|
||||
if ((value4 == null ? value3 : value4.isFederated) === true) {
|
||||
importDefault(dependencyMap[3]).hideActionSheet();
|
||||
defaultImport3 = importDefault(dependencyMap[7]);
|
||||
pushLazy = defaultImport3.pushLazy;
|
||||
value = require(dependencyMap[9]);
|
||||
value = value(dependencyMap[11], dependencyMap.paths);
|
||||
Reflect.apply(pushLazy, defaultImport3, [value, {platformType: r7, location: location,
|
||||
successRedirect: successRedirect}]);
|
||||
closure();
|
||||
} else if (overrideUrl == null) {
|
||||
value = importDefault(dependencyMap[14]);
|
||||
value = value.authorize(r7, {location: location, successRedirect: successRedirect});
|
||||
value.then(_fun73103);
|
||||
} else if (r7 === GUILD_ROLE_CONNECTION_APPLICATION_CONNECTION_TYPE) {
|
||||
value = require(dependencyMap[12]);
|
||||
value.handleClick({shouldConfirm: true, href: overrideUrl, onConfirm: onConfirm});
|
||||
} else {
|
||||
value = importDefault(dependencyMap[14]);
|
||||
value = value.authorize(r7, {location: location, successRedirect: successRedirect});
|
||||
value.then(_fun73103);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function registerHandleModalClose() { // fn#73100, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9540:381, owner: authorizeConnection.registerHandleModalClose, offset: 0x01d5f2d5, size: 73 bytes, params: 1, frame: 13
|
||||
var environment;
|
||||
var value;
|
||||
if (onClose != null) {
|
||||
value = environment.__proto__;
|
||||
value = importDefault(694) /* metro dependency 694: Dispatcher */;
|
||||
value.subscribe('MODAL_POP', registerHandleModalCloseHandleModalClose);
|
||||
}
|
||||
}
|
||||
|
||||
function authorizeConnectionOnConfirm() { // fn#73102, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9540:1320, owner: authorizeConnection.onConfirm, offset: 0x01d5f369, size: 45 bytes, params: 1, frame: 12
|
||||
let value = environment.__proto__;
|
||||
value = importDefault(3853) /* metro dependency 3853: Linking */;
|
||||
value.openURL(overrideUrl);
|
||||
}
|
||||
|
||||
function _fun73103({body}) { // fn#73103, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9540:1407, offset: 0x01d5f396, size: 59 bytes, params: 2, frame: 12
|
||||
var value;
|
||||
const url = body.url;
|
||||
if (url != null) {
|
||||
value = environment.__proto__;
|
||||
value = importDefault(3853) /* metro dependency 3853: Linking */;
|
||||
value.openURL(url);
|
||||
}
|
||||
}
|
||||
|
||||
function registerHandleModalCloseHandleModalClose() { // fn#73101, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9540:457, owner: authorizeConnection.registerHandleModalClose.handleModalClose, offset: 0x01d5f31e, size: 75 bytes, params: 1, frame: 14
|
||||
let value = environment.__proto__;
|
||||
if (onClose != null) {
|
||||
onClose();
|
||||
}
|
||||
value = environment.__proto__.__proto__;
|
||||
value = importDefault(694) /* metro dependency 694: Dispatcher */;
|
||||
value.unsubscribe('MODAL_POP', registerHandleModalCloseHandleModalClose);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user