227 lines
7.8 KiB
TypeScript
227 lines
7.8 KiB
TypeScript
// Module ID: 11615
|
|
// Function ID: 11616
|
|
// Name: handleUsePrimaryEntryPointAppCommand
|
|
// Dependencies: [5, 2065, 1390, 10868, 10823, 11616, 10853, 2]
|
|
// Exports: default
|
|
|
|
// Module 11615 (handleUsePrimaryEntryPointAppCommand)
|
|
import getCachedOrFetchActivityApplicationForLaunchDefault from "getCachedOrFetchActivityApplicationForLaunch" /* 10868 */;
|
|
import _asyncToGenerator from "_asyncToGenerator" /* 5 */;
|
|
import ChannelStore from "ChannelStore" /* 2065 */;
|
|
import UserStore from "UserStore" /* 1390 */;
|
|
import size from "module_2" /* 2 */;
|
|
|
|
let analyticsLocations, channelId, commandOrigin, componentId, customId, inviterUserId, locationObject, onConfirmActivityLaunchChecksAlertOpen, referrerId, sectionName, source;
|
|
|
|
let obj = function _handleUsePrimaryEntryPointAppCommand() {
|
|
obj = _asyncToGenerator(async (arg0) => {
|
|
let closure_1;
|
|
const targetApplicationId = arg0;
|
|
let c4 = 0;
|
|
let c5 = 0;
|
|
let c3 = 0;
|
|
return (async (arg0, value) => {
|
|
let obj2;
|
|
if (c5 === 2) {
|
|
c5 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp3 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
return { value, done: true };
|
|
} else {
|
|
return { value: "IconComponent", done: null };
|
|
}
|
|
} else {
|
|
try {
|
|
c5 = 2;
|
|
if (0 === c4) {
|
|
if (arg0 === 1) {
|
|
c5 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c5 = 3;
|
|
return { value, done: true };
|
|
} else {
|
|
let targetApplication;
|
|
closure_2 = undefined;
|
|
if (null == targetApplicationId.targetApplicationId) {
|
|
c5 = 3;
|
|
return { value: false, done: true };
|
|
} else {
|
|
closure_2 = false;
|
|
c3 = 1;
|
|
c4 = 2;
|
|
c5 = 1;
|
|
const obj5 = { value: getCachedOrFetchActivityApplicationForLaunchDefault(targetApplicationId.targetApplicationId, targetApplicationId.channelId), done: false };
|
|
return obj5;
|
|
}
|
|
}
|
|
} else if (1 === tmp4) {
|
|
c3 = 0;
|
|
c5 = 3;
|
|
return { value: false, done: true };
|
|
} else if (arg0 === 1) {
|
|
c5 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c3 = 0;
|
|
c5 = 3;
|
|
return { value, done: true };
|
|
} else {
|
|
targetApplication = value;
|
|
obj = closure_130_0(closure_130_3[4]);
|
|
closure_2 = obj.shouldOpenActivityInPopoutWindow();
|
|
c3 = 0;
|
|
c5 = 3;
|
|
const obj7 = {
|
|
value: obj2.wrapPreemptiveActivityPopout(closure_2, () => {
|
|
function handleUsePrimaryEntryPointAppCommandInternal() {
|
|
return closure_1_8(...arguments);
|
|
}
|
|
obj = { targetApplication };
|
|
const merged = Object.assign(targetApplicationId);
|
|
return handleUsePrimaryEntryPointAppCommandInternal(obj);
|
|
}),
|
|
done: true
|
|
};
|
|
obj2 = closure_130_0(closure_130_3[4]);
|
|
return obj7;
|
|
}
|
|
} catch (tmp16) {
|
|
if (0 === c3) {
|
|
c5 = 3;
|
|
throw tmp16;
|
|
} else {
|
|
c4 = 1;
|
|
}
|
|
}
|
|
}
|
|
})();
|
|
});
|
|
return obj(...arguments);
|
|
};
|
|
obj = function _handleUsePrimaryEntryPointAppCommandInternal() {
|
|
obj = _asyncToGenerator(async (arg0) => {
|
|
let onExecutedCallback;
|
|
let user = arg0;
|
|
let c3 = 0;
|
|
let c4 = 0;
|
|
const iter = (async (arg0, value) => {
|
|
let c0;
|
|
let c1;
|
|
let c10;
|
|
let c11;
|
|
let c12;
|
|
let c2;
|
|
let c3;
|
|
let c4;
|
|
let c5;
|
|
let c6;
|
|
let c7;
|
|
let c8;
|
|
let c9;
|
|
let obj4;
|
|
if (componentId === 2) {
|
|
componentId = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp3 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
return { value, done: true };
|
|
} else {
|
|
return { value: "IconComponent", done: null };
|
|
}
|
|
} else {
|
|
try {
|
|
let currentUser;
|
|
componentId = 2;
|
|
if (0 === analyticsLocations) {
|
|
if (arg0 === 1) {
|
|
componentId = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
componentId = 3;
|
|
return { value, done: true };
|
|
} else {
|
|
let closure_2 = tmp4;
|
|
let closure_1 = tmp;
|
|
user = undefined;
|
|
locationObject = undefined;
|
|
channelId = undefined;
|
|
commandOrigin = undefined;
|
|
sectionName = undefined;
|
|
source = undefined;
|
|
referrerId = undefined;
|
|
customId = undefined;
|
|
inviterUserId = undefined;
|
|
onConfirmActivityLaunchChecksAlertOpen = undefined;
|
|
({ targetApplication: c0, locationObject: c1, channelId: c2, analyticsLocations: c3, componentId: c4, commandOrigin: c5, sectionName: c6, source: c7, onExecutedCallback: c8, referrerId: c9, customId: c10, inviterUserId: c11, onConfirmActivityLaunchChecksAlertOpen: c12 } = closure_0);
|
|
currentUser = undefined;
|
|
analyticsLocations = 1;
|
|
componentId = 1;
|
|
return { value: "Set", done: true };
|
|
}
|
|
} else {
|
|
let tmp5;
|
|
if (1 === analyticsLocations) {
|
|
if (arg0 === 1) {
|
|
componentId = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
componentId = 3;
|
|
return { value, done: true };
|
|
} else {
|
|
currentUser = closure_130_6.getCurrentUser();
|
|
let tmp16 = null != channelId;
|
|
if (tmp16) {
|
|
let tmp10 = null != closure_130_5.getChannel(channelId);
|
|
if (tmp10) {
|
|
tmp5 = null != currentUser && null != user;
|
|
const tmp13 = null != currentUser && null != user;
|
|
if (tmp5) {
|
|
const obj3 = closure_130_2(closure_130_3[5]);
|
|
obj3.markActivityUsed(user.id);
|
|
const obj7 = { channelId, applicationId: user.id, isStart: true, componentId, commandOrigin, sectionName, locationObject, analyticsLocations, source, onExecutedCallback, referrerId, customId, inviterUserId, onConfirmActivityLaunchChecksAlertOpen };
|
|
analyticsLocations = 2;
|
|
componentId = 1;
|
|
const obj8 = { value: obj4.runPrimaryAppCommandOrJoinEmbeddedActivity(obj7), done: false };
|
|
obj4 = closure_130_0(closure_130_3[6]);
|
|
return obj8;
|
|
}
|
|
}
|
|
tmp16 = tmp10;
|
|
}
|
|
componentId = 3;
|
|
return { value: tmp16, done: true };
|
|
}
|
|
} else if (arg0 === 1) {
|
|
componentId = 3;
|
|
throw value;
|
|
} else {
|
|
tmp5 = value;
|
|
if (arg0 === 2) {
|
|
componentId = 3;
|
|
return { value, done: true };
|
|
}
|
|
}
|
|
tmp10 = tmp5;
|
|
}
|
|
} catch (tmp37) {
|
|
componentId = 3;
|
|
throw tmp37;
|
|
}
|
|
}
|
|
})();
|
|
iter.next();
|
|
return iter;
|
|
});
|
|
return obj(...arguments);
|
|
};
|
|
const result = size.fileFinishedImporting("modules/activities/handleUsePrimaryEntryPointAppCommand.tsx");
|
|
|
|
export default function handleUsePrimaryEntryPointAppCommand() {
|
|
return obj(...arguments);
|
|
};
|