404 lines
18 KiB
TypeScript
404 lines
18 KiB
TypeScript
/* Metro module 9526; source: modules/activities/utils/useRefocusOrLaunchActivity.tsx; dependencies: [5, 31, 8065, 1378, 8066, 6772, 566, 8045, 8087, 8111, 9527, 2] */
|
|
import Module00005 from '../../../by-id/module-00005.js'; /* Metro dependency 5 */
|
|
import EmbeddedActivitiesStore from '../EmbeddedActivitiesStore.tsx'; /* Metro dependency 1378 */
|
|
import FramesStore from '../../frames/FramesStore.tsx'; /* Metro dependency 8065 */
|
|
import * as FileImportTrackerModule from '../../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
|
|
import * as ReactModule from '../../../by-id/module-00031-React.js'; /* Metro dependency 31 */
|
|
import * as ApplicationActionCreatorsModule from '../../applications/ApplicationActionCreators.tsx'; /* Metro dependency 6772 */
|
|
import * as FramesConstantsModule from '../../frames/FramesConstants.tsx'; /* Metro dependency 8066 */
|
|
|
|
function _fun74322(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#74322, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9712:6, offset: 0x01d8a213, size: 191 bytes, params: 8, frame: 19
|
|
const env0_0 = require;
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
(FileImportTrackerModule).fileFinishedImporting('modules/activities/utils/useRefocusOrLaunchActivity.tsx');
|
|
exports.default = useRefocusOrLaunchActivity;
|
|
function useRefocusOrLaunchActivity({applicationId, analyticsLocations, runBeforeLaunchAttempt, runAfterLaunchAttempt}) { // fn#74323, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9712:263, offset: 0x01d8a2d2, size: 278 bytes, params: 2, frame: 24
|
|
const runAfterLaunchAttempt2 = runAfterLaunchAttempt;
|
|
const useApplication = ApplicationActionCreatorsModule.useApplication;
|
|
const data = Reflect.apply(useApplication, ApplicationActionCreatorsModule, [applicationId]).data;
|
|
return data.useCallback(runAfterLaunchAttempt2(_fun74327), [analyticsLocations, data, applicationId,
|
|
(require(8045) /* metro dependency 8045: canLaunchFrame */).canLaunchFrame(data),
|
|
(require(566) /* metro dependency 566: flux */).useStateFromStores([EmbeddedActivitiesStore], function() {
|
|
return EmbeddedActivitiesStore.getCurrentEmbeddedActivity();
|
|
}), (require(566) /* metro dependency 566: flux */).useStateFromStores([FramesStore], function() {
|
|
return FramesStore.getConnectedFrame();
|
|
}), runAfterLaunchAttempt, runBeforeLaunchAttempt]);
|
|
function* _fun74327() { // fn#74327, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9712:610, offset: 0x01d8a419, size: 514 bytes, params: 1, frame: 20
|
|
var r2;
|
|
var id;
|
|
var r7;
|
|
var guild_id;
|
|
var value5;
|
|
var applicationId;
|
|
var value6;
|
|
var binding;
|
|
var value7;
|
|
var bot;
|
|
var value8;
|
|
var value9;
|
|
var value10;
|
|
var binding2;
|
|
var property;
|
|
var value11;
|
|
var launchActivityInBotDM;
|
|
var object;
|
|
var value12;
|
|
var value13;
|
|
var value14;
|
|
var items2;
|
|
var value15;
|
|
var value16;
|
|
var value17;
|
|
var value18;
|
|
var binding3;
|
|
var value19;
|
|
var launchFrame;
|
|
var value20;
|
|
var value21;
|
|
var value22;
|
|
var error;
|
|
var location;
|
|
var value23;
|
|
var value24;
|
|
var value25;
|
|
var value26;
|
|
var updateFrameLayoutMode;
|
|
var FOCUSED;
|
|
if (false) {
|
|
return undefined;
|
|
}
|
|
value = undefined;
|
|
const value4 = null;
|
|
if (value4 != require) {
|
|
reducibleJoin75: while (true) {
|
|
if (value4 == env1_4) {
|
|
break reducibleJoin75;
|
|
}
|
|
value5 = value4 != FramesStore;
|
|
reducibleJoin5: while (true) {
|
|
if (value5) {
|
|
applicationId = FramesStore.applicationId;
|
|
value6 = applicationId === require;
|
|
r2 = value6;
|
|
break reducibleJoin5;
|
|
}
|
|
r2 = value5;
|
|
break reducibleJoin5;
|
|
}
|
|
if (value4 != EmbeddedActivitiesStore) {
|
|
applicationId = EmbeddedActivitiesStore.applicationId;
|
|
reducibleJoin7: while (true) {
|
|
if (applicationId === require) {
|
|
value25 = environment.__proto__.__proto__;
|
|
binding = env2_1;
|
|
value26 = binding(env2_2[8]);
|
|
updateFrameLayoutMode = value26.updateFrameLayoutMode;
|
|
applicationId = EmbeddedActivitiesStore.applicationId;
|
|
FOCUSED = env2_7.FOCUSED;
|
|
Reflect.apply(updateFrameLayoutMode, value26, [{applicationId: applicationId,
|
|
layoutMode: FOCUSED}]);
|
|
break reducibleJoin75;
|
|
}
|
|
break reducibleJoin7;
|
|
}
|
|
}
|
|
if (r2) {
|
|
location = FramesStore.location;
|
|
value23 = environment.__proto__.__proto__;
|
|
binding = env2_1;
|
|
value24 = binding(env2_2[9]);
|
|
reducibleJoin73: while (true) {
|
|
if ('guild_id' in location) {
|
|
guild_id = location.guild_id;
|
|
break reducibleJoin73;
|
|
}
|
|
guild_id = value4;
|
|
break reducibleJoin73;
|
|
}
|
|
value24(guild_id, location);
|
|
break reducibleJoin75;
|
|
}
|
|
reducibleJoin10: while (true) {
|
|
if (value4 == dependencyMap) {
|
|
break reducibleJoin10;
|
|
}
|
|
dependencyMap();
|
|
break reducibleJoin10;
|
|
}
|
|
reducibleJoin11: while (true) {
|
|
reduciblePort69: while (true) {
|
|
exceptionLanding68: while (true) {
|
|
try {
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
break reducibleJoin11;
|
|
}
|
|
break reduciblePort69;
|
|
}
|
|
if (value4 == env1_3) {
|
|
break reducibleJoin75;
|
|
}
|
|
env1_3();
|
|
break reducibleJoin75;
|
|
}
|
|
if (FrameLayoutModes) {
|
|
value18 = environment.__proto__.__proto__;
|
|
try {
|
|
binding = env2_1;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
binding3 = env2_2;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
property = binding3[8];
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
value19 = binding(property);
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
launchFrame = value19.launchFrame;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
object = {};
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
object.applicationId = require;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
value20 = Reflect.apply(launchFrame, value19, [object]);
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
yield value20;
|
|
try {
|
|
value21 = undefined;
|
|
value22 = false;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
reducibleJoin69: while (true) {
|
|
if (value22) {
|
|
return value21;
|
|
}
|
|
break reducibleJoin69;
|
|
}
|
|
} else {
|
|
try {
|
|
binding = env1_4;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
value7 = value4 == binding;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
reducibleJoin21: while (true) {
|
|
if (value7) {
|
|
id = value;
|
|
break reducibleJoin21;
|
|
}
|
|
try {
|
|
binding = env1_4;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
bot = binding.bot;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
value8 = value4 == bot;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
if (value8) {
|
|
id = value;
|
|
break reducibleJoin21;
|
|
}
|
|
try {
|
|
id = bot.id;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
break reducibleJoin21;
|
|
}
|
|
try {
|
|
value9 = value4 == id;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
reducibleJoin69: while (true) {
|
|
if (value9) {
|
|
break reducibleJoin69;
|
|
}
|
|
value10 = environment.__proto__.__proto__;
|
|
try {
|
|
binding = env2_0;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
binding2 = env2_2;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
property = binding2[10];
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
value11 = binding(property);
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
launchActivityInBotDM = value11.launchActivityInBotDM;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
object = {};
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
object.appId = require;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
binding = env1_4;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
value12 = value4 == binding;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
reducibleJoin41: while (true) {
|
|
if (value12) {
|
|
id = value;
|
|
break reducibleJoin41;
|
|
}
|
|
try {
|
|
binding = env1_4;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
bot = binding.bot;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
value13 = value4 == bot;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
if (value13) {
|
|
id = value;
|
|
break reducibleJoin41;
|
|
}
|
|
try {
|
|
id = bot.id;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
break reducibleJoin41;
|
|
}
|
|
try {
|
|
object.botId = id;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
value14 = value4 != importDefault;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
if (value14) {
|
|
try {
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
r7 = importDefault;
|
|
} else {
|
|
try {
|
|
items2 = [];
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
r7 = items2;
|
|
}
|
|
try {
|
|
object.analyticsLocations = r7;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
try {
|
|
value15 = Reflect.apply(launchActivityInBotDM, value11, [object]);
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
yield value15;
|
|
try {
|
|
value16 = undefined;
|
|
value17 = false;
|
|
} catch (error) {
|
|
break exceptionLanding68;
|
|
}
|
|
if (value17) {
|
|
return value16;
|
|
}
|
|
break reducibleJoin69;
|
|
}
|
|
}
|
|
if (value4 == env1_3) {
|
|
break reducibleJoin75;
|
|
}
|
|
env1_3();
|
|
break reducibleJoin75;
|
|
}
|
|
}
|
|
return value;
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun74322, 9526, [5, 31, 8065, 1378, 8066, 6772, 566, 8045, 8087, 8111, 9527,
|
|
2]) /* metro module 9526, dependencies: [5, 31, 8065, 1378, 8066, 6772, 566, 8045, 8087, 8111, 9527, 2] */;
|