Files
discord-decomp/sources/modules/connections/native/GuildRoleConnectionsModal.tsx
T
2026-07-27 16:20:00 +03:00

52 lines
3.5 KiB
TypeScript

/* Metro module 11371; source: modules/connections/native/GuildRoleConnectionsModal.tsx; dependencies: [31, 33, 1244, 5277, 8160, 11372, 5280, 2] */
function _fun87156(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#87156, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11557:6, offset: 0x01fb17b1, size: 152 bytes, params: 8, frame: 18
const env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
let value = importAll(31) /* metro dependency 31 */;
const env0_4 = (require(33) /* metro dependency 33 */).jsx;
value = value.memo(_fun87157);
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/connections/native/GuildRoleConnectionsModal.tsx');
exports.default = value;
}
function _fun87157({guildId, onClose}) { // fn#87157, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11557:168, offset: 0x01fb1849, size: 119 bytes, params: 2, frame: 16
const value2 = env0_3.useMemo(function() {
return _fun87159(guildId, onClose);
}, [guildId, onClose]);
const Navigator = (require(5280) /* metro dependency 5280: NavigatorNative */).Navigator;
return <Navigator screens={value2} initialRouteName="GUILD_ROLE_CONNECTIONS_SCREEN" />;
}
function _fun87158() { // fn#87158, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11557:217, offset: 0x01fb18c0, size: 30 bytes, params: 1, frame: 13
return getScreens_87159(guildId, onClose);
}
function getScreens_87159(a0, a1) { // fn#87159, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11557:221, offset: 0x01fb18de, size: 133 bytes, params: 3, frame: 17
const env0_0 = a0;
const env0_1 = a1;
const object = {};
const intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
object.title = intl.string((require(1244) /* metro dependency 1244: indexNative */).t.ghtnss);
object.headerLeft = function() {
return null;
};
object.headerRight = headerRight_87161;
object.render = render_87162;
return {['GUILD_ROLE_CONNECTIONS_SCREEN']: object};
}
function getScreens_87159HeaderRight() { // fn#87161, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11557:334, owner: getScreens_87159.headerRight, offset: 0x01fb1963, size: 127 bytes, params: 1, frame: 18
const HeaderActionButton = (require(5277) /* metro dependency 5277: HeaderActionButtonNative */).HeaderActionButton;
const headerActionButtonProps = {source: importDefault(8160) /* metro dependency 8160 */, onPress: require};
const intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
headerActionButtonProps.accessibilityLabel = intl.string((require(1244) /* metro dependency 1244: indexNative */).t.cpT0Cq);
return <HeaderActionButton {...headerActionButtonProps} />;
}
function getScreens_87159Render() { // fn#87162, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11557:459, owner: getScreens_87159.render, offset: 0x01fb19e2, size: 59 bytes, params: 1, frame: 15
const value = environment.__proto__.__proto__.__proto__;
return ((Component) => <Component guildId={env0_0} onCloseModal={require} />)(importDefault(11372) /* metro dependency 11372: GuildRoleConnectionsScreen */);
}