This commit is contained in:
janisslsm committed 2026-07-28 01:06:53 +03:00
1 parent af3b49f756
commit 1781d25a15
22448 files changed
+2731829 -2650550

No files matched your search

+129 -108
View File
@@ -1,14 +1,17 @@
/* Metro module 1230; source: modules/routing/router_utils.tsx; dependencies: [661, 3, 1231, 1239, 1242, 2] */
import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
import * as ConstantsModule from '../../Constants.tsx'; /* Metro dependency 661 */
function _fun13788(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#13788, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1357:6, offset: 0x00df4e9a, size: 403 bytes, params: 8, frame: 21
const env0_0 = require;
const closure = function() {
var ComponentDispatch = require(dependencyMap[3]).ComponentDispatch;
return !ComponentDispatch.hasSubscribers(ComponentActions.MODAL_CLOSE);
};
const closure2 = transitionTo;
const transitionTo2 = transitionTo;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
let value = require(661) /* metro dependency 661: Constants */;
let value = ConstantsModule;
const env0_5 = value.Routes;
const env0_6 = value.PageAnalyticsLocations;
const env0_7 = value.ComponentActions;
@@ -20,9 +23,9 @@ function _fun13788(global, require, importDefault, importAll, module, exports, d
value = require(1231) /* metro dependency 1231 */;
value = value.createMemoryHistory();
const env0_10 = value.listen(_fun13793);
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/routing/router_utils.tsx');
(FileImportTrackerModule).fileFinishedImporting('modules/routing/router_utils.tsx');
exports.shouldNavigate = closure;
exports.transitionTo = closure2;
exports.transitionTo = transitionTo2;
exports.transitionToGuild = transitionToGuild;
exports.currentRouteHasBackNavigation = currentRouteHasBackNavigation;
exports.replaceWith = replaceWith;
@@ -36,124 +39,142 @@ function _fun13788(global, require, importDefault, importAll, module, exports, d
};
exports.back = back_13803;
exports.forward = forward;
}
function maybeExternallyNavigate(a0, a1) { // fn#13790, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1357:419, offset: 0x00df5066, size: 179 bytes, params: 3, frame: 19
var r0;
var window;
var dispatchEvent;
var event;
const env0_0 = a0;
const r2 = typeof a0 !== 'string' || !env0_9.some(_fun13791);
if (r2) {
r0 = !r2;
} else {
env0_8.log('' + a1 + ' - route to external path ' + a0);
window = global.window;
dispatchEvent = window.dispatchEvent;
event = new global.Event('beforeunload');
Reflect.apply(dispatchEvent, window, [event]);
window = global.window;
window.location[a1](a0);
event = true;
r0 = event;
}
return r0;
}
function transitionTo(a0, a1) { // fn#13792, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1357:636, offset: 0x00df5130, size: 258 bytes, params: 3, frame: 20
var source;
var sourceLocationStack;
var binding;
var URL;
var value3;
var uRL;
var push;
var object2;
var search;
const maybeExternallyNavigateBinding = maybeExternallyNavigate;
const value2 = undefined;
if (!maybeExternallyNavigateBinding(a0, 'assign')) {
binding = env0_8;
binding.log('transitionTo - Transitioning to ' + a0);
source = a1 == null ? value2 : a1.source;
sourceLocationStack = a1 == null ? value2 : a1.sourceLocationStack;
if (a1 == null) {
env0_2.push(a0);
function maybeExternallyNavigate(a0, a1) { // fn#13790, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1357:419, offset: 0x00df5066, size: 179 bytes, params: 3, frame: 19
var r0;
var window;
var dispatchEvent;
var event;
const env0_0 = a0;
const r2 = typeof a0 !== 'string' || !env0_9.some(_fun13791);
if (r2) {
r0 = !r2;
} else {
URL = global.URL;
value3 = 'https:' + global.window.GLOBAL_ENV.WEBAPP_ENDPOINT;
uRL = new URL(a0);
binding = env0_2;
push = binding.push;
object2 = {};
object2.pathname = uRL.pathname;
search = uRL.search;
object2.search = search;
object2.hash = uRL.hash;
copyDataProperties(object2, a1, search);
Reflect.apply(push, binding, [object2]);
env0_8.log('' + a1 + ' - route to external path ' + a0);
window = global.window;
dispatchEvent = window.dispatchEvent;
event = new global.Event('beforeunload');
Reflect.apply(dispatchEvent, window, [event]);
window = global.window;
window.location[a1](a0);
event = true;
r0 = event;
}
return r0;
function _fun13791(a0) { // fn#13791, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1357:494, offset: 0x00df5119, size: 23 bytes, params: 2, frame: 11
return env0_0.startsWith(a0);
}
}
function transitionTo(a0, a1) { // fn#13792, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1357:636, offset: 0x00df5130, size: 258 bytes, params: 3, frame: 20
var source;
var sourceLocationStack;
var binding;
var URL;
var value3;
var uRL;
var push;
var object;
var search;
const maybeExternallyNavigateBinding = maybeExternallyNavigate;
const value2 = undefined;
if (!maybeExternallyNavigateBinding(a0, 'assign')) {
binding = env0_8;
binding.log('transitionTo - Transitioning to ' + a0);
source = a1 == null ? value2 : a1.source;
sourceLocationStack = a1 == null ? value2 : a1.sourceLocationStack;
if (a1 == null) {
env0_2.push(a0);
} else {
URL = global.URL;
value3 = 'https:' + global.window.GLOBAL_ENV.WEBAPP_ENDPOINT;
uRL = new URL(a0);
binding = env0_2;
push = binding.push;
object = {};
object.pathname = uRL.pathname;
search = uRL.search;
object.search = search;
object.hash = uRL.hash;
copyDataProperties(object, a1, search);
Reflect.apply(push, binding, [object]);
}
}
return value2;
}
function _fun13793(a0, a1) { // fn#13793, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1357:300, offset: 0x00df5232, size: 30 bytes, params: 3, frame: 9
if (a1 !== 'REPLACE') {
env0_10();
}
}
return value2;
}
function _fun13793(a0, a1) { // fn#13793, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1357:300, offset: 0x00df5232, size: 30 bytes, params: 3, frame: 9
if (a1 !== 'REPLACE') {
env0_10();
function transitionToGuild(a0, a1, a2, a3) { // fn#13794, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1357:1125, offset: 0x00df5250, size: 116 bytes, params: 5, frame: 21
const binding = env0_8;
const log = binding.log;
const JSON = global.JSON;
Reflect.apply(log, binding, ['transitionToGuild - Transitioning to ' + JSON.stringify({guildId: a0, channelId: a1,
messageId: a2})]);
transitionTo(Routes.CHANNEL(a0, a1, a2), a3);
}
}
function transitionToGuild(a0, a1, a2, a3) { // fn#13794, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1357:1125, offset: 0x00df5250, size: 116 bytes, params: 5, frame: 21
const binding = env0_8;
const log = binding.log;
const JSON = global.JSON;
Reflect.apply(log, binding, ['transitionToGuild - Transitioning to ' + JSON.stringify({guildId: a0, channelId: a1,
messageId: a2})]);
transitionTo(Routes.CHANNEL(a0, a1, a2), a3);
}
function currentRouteHasBackNavigation() { // fn#13795, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1357:1328, offset: 0x00df52c4, size: 60 bytes, params: 1, frame: 13
return env0_3 != null && (require(1242) /* metro dependency 1242: RoutingSources */).ChannelBackNavigationSources.has(env0_3);
}
function currentRouteHasBackNavigation() { // fn#13795, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1357:1328, offset: 0x00df52c4, size: 60 bytes, params: 1, frame: 13
return env0_3 != null && (require(1242) /* metro dependency 1242: RoutingSources */).ChannelBackNavigationSources.has(env0_3);
}
function replaceWith(a0, a1, a2) { // fn#13796, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1357:1444, offset: 0x00df5300, size: 118 bytes, params: 4, frame: 16
if (!maybeExternallyNavigate(a0, 'replace')) {
env0_8.log('Replacing route with ' + a0);
if (typeof a0 === 'string') {
env0_2.replace(a0, a1);
} else {
env0_2.replace(a0);
function replaceWith(a0, a1, a2) { // fn#13796, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1357:1444, offset: 0x00df5300, size: 118 bytes, params: 4, frame: 16
if (!maybeExternallyNavigate(a0, 'replace')) {
env0_8.log('Replacing route with ' + a0);
if (typeof a0 === 'string') {
env0_2.replace(a0, a1);
} else {
env0_2.replace(a0);
}
env0_3 = a2;
}
env0_3 = a2;
}
}
function isValidFingerprintRoute(a0) { // fn#13800, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1357:1842, offset: 0x00df5376, size: 35 bytes, params: 2, frame: 2
if (a0 == null) {
env0_2.location.pathname != null;
function getHistory() { // fn#13797, offset: 0x00c36b39, size: 9 bytes, params: 1, frame: 1
return env0_2;
}
return true;
}
function getFingerprintLocation(a0) { // fn#13801, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1357:1968, offset: 0x00df5399, size: 595 bytes, params: 2, frame: 14
var r0;
const startsWith = (a0 ?? (env0_2.location.pathname ?? '')).startsWith;
const LOGIN = Routes.LOGIN;
r0 = Reflect.apply(startsWith, r0,
[LOGIN]) ? PageAnalyticsLocations.LOGIN : r0.startsWith(Routes.REGISTER) ? PageAnalyticsLocations.REGISTER : r0.startsWith(Routes.INVITE('')) ? PageAnalyticsLocations.INVITE : r0.startsWith(Routes.VERIFY) ? PageAnalyticsLocations.VERIFY : r0.startsWith(Routes.DISABLE_EMAIL_NOTIFICATIONS) ? PageAnalyticsLocations.DISABLE_EMAIL_NOTIFICATIONS : r0.startsWith(Routes.DISABLE_SERVER_HIGHLIGHT_NOTIFICATIONS) ? PageAnalyticsLocations.DISABLE_SERVER_HIGHLIGHT_NOTIFICATIONS : r0.startsWith(Routes.REJECT_IP) ? PageAnalyticsLocations.REJECT_IP : r0.startsWith(Routes.REJECT_MFA) ? PageAnalyticsLocations.REJECT_MFA : r0.startsWith(Routes.AUTHORIZE_IP) ? PageAnalyticsLocations.AUTHORIZE_IP : r0.startsWith(Routes.AUTHORIZE_PAYMENT) ? PageAnalyticsLocations.AUTHORIZE_PAYMENT : r0.startsWith(Routes.RESET) ? PageAnalyticsLocations.RESET : r0.startsWith(Routes.REPORT) ? PageAnalyticsLocations.REPORT : r0.startsWith(Routes.REPORT_SECOND_LOOK) ? PageAnalyticsLocations.REPORT_SECOND_LOOK : r0.startsWith(Routes.ACCOUNT_REVERT('')) ? PageAnalyticsLocations.ACCOUNT_REVERT : r0;
return r0;
}
function back_13803() { // fn#13803, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1357:2773, offset: 0x00df55ec, size: 38 bytes, params: 1, frame: 10
if (shouldNavigate()) {
env0_2.goBack();
function getLastRouteChangeSource() { // fn#13798, offset: 0x00c7c381, size: 9 bytes, params: 1, frame: 1
return env0_3;
}
}
function forward() { // fn#13804, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1357:2838, offset: 0x00df5612, size: 38 bytes, params: 1, frame: 10
if (shouldNavigate()) {
env0_2.goForward();
function getLastRouteChangeSourceLocationStack() { // fn#13799, offset: 0x00d16d26, size: 9 bytes, params: 1, frame: 1
return env0_4;
}
function isValidFingerprintRoute(a0) { // fn#13800, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1357:1842, offset: 0x00df5376, size: 35 bytes, params: 2, frame: 2
if (a0 == null) {
env0_2.location.pathname != null;
}
return true;
}
function getFingerprintLocation(a0) { // fn#13801, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1357:1968, offset: 0x00df5399, size: 595 bytes, params: 2, frame: 14
var r0;
const startsWith = (a0 ?? (env0_2.location.pathname ?? '')).startsWith;
const LOGIN = Routes.LOGIN;
r0 = Reflect.apply(startsWith, r0,
[LOGIN]) ? PageAnalyticsLocations.LOGIN : r0.startsWith(Routes.REGISTER) ? PageAnalyticsLocations.REGISTER : r0.startsWith(Routes.INVITE('')) ? PageAnalyticsLocations.INVITE : r0.startsWith(Routes.VERIFY) ? PageAnalyticsLocations.VERIFY : r0.startsWith(Routes.DISABLE_EMAIL_NOTIFICATIONS) ? PageAnalyticsLocations.DISABLE_EMAIL_NOTIFICATIONS : r0.startsWith(Routes.DISABLE_SERVER_HIGHLIGHT_NOTIFICATIONS) ? PageAnalyticsLocations.DISABLE_SERVER_HIGHLIGHT_NOTIFICATIONS : r0.startsWith(Routes.REJECT_IP) ? PageAnalyticsLocations.REJECT_IP : r0.startsWith(Routes.REJECT_MFA) ? PageAnalyticsLocations.REJECT_MFA : r0.startsWith(Routes.AUTHORIZE_IP) ? PageAnalyticsLocations.AUTHORIZE_IP : r0.startsWith(Routes.AUTHORIZE_PAYMENT) ? PageAnalyticsLocations.AUTHORIZE_PAYMENT : r0.startsWith(Routes.RESET) ? PageAnalyticsLocations.RESET : r0.startsWith(Routes.REPORT) ? PageAnalyticsLocations.REPORT : r0.startsWith(Routes.REPORT_SECOND_LOOK) ? PageAnalyticsLocations.REPORT_SECOND_LOOK : r0.startsWith(Routes.ACCOUNT_REVERT('')) ? PageAnalyticsLocations.ACCOUNT_REVERT : r0;
return r0;
}
function back_13803() { // fn#13803, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1357:2773, offset: 0x00df55ec, size: 38 bytes, params: 1, frame: 10
if (shouldNavigate()) {
env0_2.goBack();
}
}
function forward() { // fn#13804, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1357:2838, offset: 0x00df5612, size: 38 bytes, params: 1, frame: 10
if (shouldNavigate()) {
env0_2.goForward();
}
}
}
global.__d(_fun13788, 1230, [661, 3, 1231, 1239, 1242,
2]) /* metro module 1230, dependencies: [661, 3, 1231, 1239, 1242, 2] */;