27 lines
1.3 KiB
React
27 lines
1.3 KiB
React
/* Metro module 1518; source: unknown; dependencies: [1519] */
|
|
function _fun17204(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#17204, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1645:6, offset: 0x00e664a2, size: 66 bytes, params: 8, frame: 16
|
|
const env0_0 = require;
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
exports.default = getFocusedRouteNameFromRoute;
|
|
}
|
|
|
|
function getFocusedRouteNameFromRoute(a0) { // fn#17205, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1645:102, offset: 0x00e664e4, size: 171 bytes, params: 2, frame: 15
|
|
var screen;
|
|
var r0;
|
|
const value = 0;
|
|
const value2 = undefined;
|
|
const CHILD_STATE = require(dependencyMap[value]).CHILD_STATE;
|
|
const r4 = a0[CHILD_STATE] ?? a0.state;
|
|
const params = a0.params;
|
|
if (r4) {
|
|
r0 = r4.routes[r4.index ?? (typeof r4.type !== 'string' ? r4.routes.length - 1 : r4.type !== 'stack' ? value : r4.routes.length - 1)].name;
|
|
} else {
|
|
screen = params == null ? value2 : params.screen;
|
|
screen = typeof screen !== 'string' ? value2 : params.screen;
|
|
r0 = screen;
|
|
}
|
|
return r0;
|
|
}
|
|
|