/* Metro module 15379; source: modules/activities/panel/native/InviteActivityButton.tsx; dependencies: [31, 6877, 6876, 33, 4080, 15380, 1962, 566, 10259, 4578, 10858, 1244, 2] */ function _fun117567(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#117567, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15576:6, offset: 0x024b8544, size: 180 bytes, params: 8, frame: 19 const env0_0 = require; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); let value = importAll(31) /* metro dependency 31 */; const localActivityStore = importDefault(6877) /* metro dependency 6877: LocalActivityStore */; const selfPresenceStore = importDefault(6876) /* metro dependency 6876: SelfPresenceStore */; const env0_5 = (require(33) /* metro dependency 33 */).jsx; value = value.memo(InviteActivityButton); (require(2) /* metro dependency 2 */).fileFinishedImporting('modules/activities/panel/native/InviteActivityButton.tsx'); exports.default = value; } function InviteActivityButton({applicationId}) { // fn#117568, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15576:154, offset: 0x024b85f8, size: 304 bytes, params: 2, frame: 21 var r0; var Button; const intl = (require(1244) /* metro dependency 1244: indexNative */).intl; const t = (require(1244) /* metro dependency 1244: indexNative */).t; const fluxModule = require(566) /* metro dependency 566: flux */; const useStateFromStores = fluxModule.useStateFromStores; const items = [LocalActivityStore]; items[1] = SelfPresenceStore; if (Reflect.apply(useStateFromStores, fluxModule, [items, function() { return importDefault(dependencyMap[8])(LocalActivityStore, SelfPresenceStore, applicationId); }, [applicationId]]) == null) { r0 = null; } else { Button = (require(4578) /* metro dependency 4578: ButtonNative */).Button; r0 =