1036 lines
27 KiB
TypeScript
1036 lines
27 KiB
TypeScript
// Metro module 11529 (f11530).
|
|
import _asyncToGenerator from "../../_bundle/_asyncToGenerator";
|
|
import RTCConnectionStore from "../../stores/RTCConnectionStore";
|
|
import LurkingStore from "./LurkingStore";
|
|
import { Endpoints } from "../../Constants";
|
|
import Dispatcher from "../../Dispatcher";
|
|
import { HTTP } from "../../_bundle/sendRequest";
|
|
import { getMobileLurkerServerPreview } from "./experiments/MobileLurkerServerPreviewExperiment";
|
|
import { isNotNullish } from "../../utils/GlobalUtils";
|
|
import LurkerPreviewManager from "./LurkerPreviewManager";
|
|
import { HermesBuiltin, $createGenerator } from "../../_hermes/prelude";
|
|
function $mk116261($env) {
|
|
return (a0) => !$env[2].includes(a0);
|
|
}
|
|
function $mk116262($env) {
|
|
return function _loop(a0) {
|
|
let env31631 = {
|
|
$parent: $env
|
|
};
|
|
env31631[0] = a0;
|
|
env31631[1] = 0;
|
|
return $createGenerator(function _loop(a0) {
|
|
const r0 = env31631[1];
|
|
if (r0 === 2) {
|
|
env31631[1] = 3;
|
|
HermesBuiltin.throwTypeError("Generator functions may not be called on executing generators");
|
|
throw new Error("unreachable");
|
|
}
|
|
const value = arguments[1];
|
|
if (r0 === 3) {
|
|
if (a0 === 1) {
|
|
throw value;
|
|
}
|
|
if (a0 === 2) {
|
|
return {
|
|
value,
|
|
done: true
|
|
};
|
|
}
|
|
return {
|
|
value: void 0,
|
|
done: true
|
|
};
|
|
}
|
|
L7: {
|
|
try {
|
|
env31631[1] = 2;
|
|
if (a0 === 1) {
|
|
env31631[1] = 3;
|
|
throw value;
|
|
}
|
|
if (a0 === 2) {
|
|
env31631[1] = 3;
|
|
break L7;
|
|
}
|
|
const r17 = env31631.$parent.$parent;
|
|
let env32030 = {
|
|
$parent: r17
|
|
};
|
|
const r9 = env31631[0];
|
|
env32030[0] = r9;
|
|
(0, r17[0])(r17[2][8]).openLurkerLeavePrompt(r9, {
|
|
onLeave: () => {
|
|
(0, env32030.$parent[9])(env32030[0]);
|
|
}
|
|
});
|
|
env31631[1] = 3;
|
|
} catch (r30) {
|
|
env31631[1] = 3;
|
|
throw r30;
|
|
}
|
|
return {
|
|
value: void 0,
|
|
done: true
|
|
};
|
|
}
|
|
return {
|
|
value,
|
|
done: true
|
|
};
|
|
});
|
|
};
|
|
}
|
|
let stopLurkingForGuild;
|
|
let env7862 = {};
|
|
export async function stopLurkingAll(ignoredGuildIds) {
|
|
L11: {
|
|
let c30419_1;
|
|
let c30419_0 = ignoredGuildIds;
|
|
const r30 = LurkingStore.lurkingGuildIds().filter((item) => !c30419_0.includes(item));
|
|
if (r30.length !== 0) {
|
|
c30419_1 = new Map(r30.map((item) => [item, LurkingStore.getLurkingSourceForGuild(item)]));
|
|
Dispatcher.dispatch({
|
|
type: "GUILD_STOP_LURKING",
|
|
ignoredGuildIds
|
|
});
|
|
await Promise.all(r30.map((function() {
|
|
let c31630_0 = async (c32029_0) => {
|
|
let c32029_1;
|
|
let c32029_5 = 0;
|
|
let c32134_0, c32134_1;
|
|
L12: {
|
|
try {
|
|
c32134_0 = c32029_0;
|
|
c32134_1 = void 0;
|
|
const r29 = c30419_1.get(c32029_0);
|
|
c32029_1 = r29;
|
|
if (r29 == null) {
|
|
c32029_1 = null;
|
|
}
|
|
c32134_1 = c32029_1;
|
|
c32029_5 = 1;
|
|
await HTTP.del({
|
|
url: Endpoints.GUILD_LEAVE(c32029_0),
|
|
body: {
|
|
lurking: true
|
|
},
|
|
oldFormErrors: true,
|
|
rejectWithError: true
|
|
});
|
|
c32029_5 = 0;
|
|
} catch ($e) {
|
|
let r7 = $e;
|
|
if (c32029_5 !== 0) {
|
|
while (true) {
|
|
try {
|
|
c32029_5 = 0;
|
|
Dispatcher.dispatch({
|
|
type: "GUILD_STOP_LURKING_FAILURE",
|
|
lurkingGuildId: c32134_0,
|
|
lurkingSource: c32134_1
|
|
});
|
|
break L12;
|
|
} catch ($e) {
|
|
r7 = $e;
|
|
if (c32029_5 === 0) {
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
throw r7;
|
|
}
|
|
}
|
|
};
|
|
return function() {
|
|
return c31630_0.apply(this, arguments);
|
|
};
|
|
})()));
|
|
break L11;
|
|
}
|
|
return void 0;
|
|
}
|
|
}
|
|
stopLurkingForGuild = async function stopLurkingForGuild(lurkingGuildId) {
|
|
let c27105_4 = 0;
|
|
let c30420_0, c30420_1;
|
|
L13: {
|
|
try {
|
|
c30420_0 = lurkingGuildId;
|
|
c30420_1 = void 0;
|
|
if (LurkingStore.lurkingGuildIds().includes(lurkingGuildId)) {
|
|
c30420_1 = LurkingStore.getLurkingSourceForGuild(lurkingGuildId);
|
|
Dispatcher.dispatch({
|
|
type: "GUILD_STOP_LURKING_FOR_GUILD",
|
|
lurkingGuildId
|
|
});
|
|
c27105_4 = 1;
|
|
await HTTP.del({
|
|
url: Endpoints.GUILD_LEAVE(lurkingGuildId),
|
|
body: {
|
|
lurking: true
|
|
},
|
|
oldFormErrors: true,
|
|
rejectWithError: true
|
|
});
|
|
c27105_4 = 0;
|
|
break L13;
|
|
}
|
|
} catch ($e) {
|
|
let r8 = $e;
|
|
if (c27105_4 !== 0) {
|
|
while (true) {
|
|
try {
|
|
c27105_4 = 0;
|
|
Dispatcher.dispatch({
|
|
type: "GUILD_STOP_LURKING_FAILURE",
|
|
lurkingGuildId: c30420_0,
|
|
lurkingSource: c30420_1
|
|
});
|
|
break L13;
|
|
} catch ($e) {
|
|
r8 = $e;
|
|
if (c27105_4 === 0) {
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
throw r8;
|
|
}
|
|
return void 0;
|
|
}
|
|
};
|
|
env7862[11] = function _stopLurking() {
|
|
const r8 = _asyncToGenerator(function(c27106_0) {
|
|
let c27106_1, c27106_2, c27106_3, c27106_4, next, c27106_6, c27106_7, c27106_8, c27106_10;
|
|
let c27106_11 = 0;
|
|
let c27106_12 = 0;
|
|
let c27106_9 = 0;
|
|
const r3 = $createGenerator(function() {
|
|
let r2, r3, r14, r17, r24, r40, r43, r45, r60, r65, r147, r161, r177, r184, r185, method, method2, method3, value, value2, value3;
|
|
let env30421;
|
|
let $pc = 0, $e;
|
|
while (true) {
|
|
switch ($pc) {
|
|
case 0:
|
|
const r0 = c27106_12;
|
|
r2 = r0;
|
|
if (r0 === 2) {
|
|
$pc = 76;
|
|
continue;
|
|
}
|
|
$pc = 1;
|
|
continue;
|
|
case 1:
|
|
value2 = arguments[1];
|
|
r3 = arguments[0];
|
|
const r22 = r2;
|
|
r17 = env7862;
|
|
r14 = Symbol;
|
|
if (r22 === 3) {
|
|
$pc = 71;
|
|
continue;
|
|
}
|
|
$pc = 2;
|
|
continue;
|
|
case 2:
|
|
try {
|
|
c27106_12 = 2;
|
|
r43 = c27106_11;
|
|
if (r43 === 0) {
|
|
$pc = 57;
|
|
continue;
|
|
}
|
|
$pc = 3;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 3:
|
|
try {
|
|
if (r43 === 1) {
|
|
$pc = 33;
|
|
continue;
|
|
}
|
|
$pc = 4;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 4:
|
|
try {
|
|
if (r43 === 2) {
|
|
$pc = 28;
|
|
continue;
|
|
}
|
|
$pc = 5;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 5:
|
|
try {
|
|
if (r43 === 3) {
|
|
$pc = 27;
|
|
continue;
|
|
}
|
|
$pc = 6;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 6:
|
|
try {
|
|
if (r43 === 4) {
|
|
$pc = 15;
|
|
continue;
|
|
}
|
|
$pc = 7;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 7:
|
|
try {
|
|
const r30 = c27106_6;
|
|
r24 = c27106_10;
|
|
c27106_9 = 1;
|
|
method = HermesBuiltin.getMethod(r30, "throw");
|
|
if (method === void 0) {
|
|
$pc = 12;
|
|
continue;
|
|
}
|
|
$pc = 8;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 8:
|
|
try {
|
|
r45 = method.call(c27106_6, r24);
|
|
HermesBuiltin.ensureObject(r45, "iterator.throw() did not return an object");
|
|
if (r45.done) {
|
|
$pc = 11;
|
|
continue;
|
|
}
|
|
$pc = 9;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 9:
|
|
try {
|
|
c27106_11 = 4;
|
|
c27106_12 = 1;
|
|
$pc = 10;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 10:
|
|
return r45;
|
|
case 11:
|
|
try {
|
|
c27106_4 = r45;
|
|
$pc = 49;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 12:
|
|
try {
|
|
method3 = HermesBuiltin.getMethod(c27106_6, "return");
|
|
if (method3 === void 0) {
|
|
$pc = 14;
|
|
continue;
|
|
}
|
|
$pc = 13;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 13:
|
|
try {
|
|
HermesBuiltin.ensureObject(method3.call(c27106_6), "iterator.return() did not return an object");
|
|
$pc = 14;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 14:
|
|
try {
|
|
HermesBuiltin.throwTypeError("yield* delegate must have a .throw() method");
|
|
$pc = 15;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 15:
|
|
try {
|
|
c27106_9 = 2;
|
|
if (r3 === 1) {
|
|
$pc = 26;
|
|
continue;
|
|
}
|
|
$pc = 16;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 16:
|
|
try {
|
|
c27106_3 = value2;
|
|
if (r3 === 2) {
|
|
$pc = 18;
|
|
continue;
|
|
}
|
|
$pc = 17;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 17:
|
|
try {
|
|
c27106_9 = 1;
|
|
r60 = value2;
|
|
$pc = 46;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 18:
|
|
try {
|
|
c27106_3 = value2;
|
|
c27106_9 = 1;
|
|
method2 = HermesBuiltin.getMethod(c27106_6, "return");
|
|
if (method2 === void 0) {
|
|
$pc = 24;
|
|
continue;
|
|
}
|
|
$pc = 19;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 19:
|
|
try {
|
|
r65 = method2.call(c27106_6, c27106_3);
|
|
HermesBuiltin.ensureObject(r65, "iterator.return() did not return an object");
|
|
if (r65.done) {
|
|
$pc = 22;
|
|
continue;
|
|
}
|
|
$pc = 20;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 20:
|
|
try {
|
|
c27106_11 = 4;
|
|
c27106_12 = 1;
|
|
$pc = 21;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 21:
|
|
return r65;
|
|
case 22:
|
|
try {
|
|
value = r65.value;
|
|
c27106_9 = 0;
|
|
const r72 = c27106_1;
|
|
if (r72 !== void 0 && typeof r72.return === "function") {
|
|
r72.return();
|
|
}
|
|
c27106_12 = 3;
|
|
$pc = 23;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 23:
|
|
return {
|
|
value,
|
|
done: true
|
|
};
|
|
case 24:
|
|
try {
|
|
c27106_9 = 0;
|
|
const r75 = c27106_1;
|
|
if (r75 !== void 0 && typeof r75.return === "function") {
|
|
r75.return();
|
|
}
|
|
c27106_12 = 3;
|
|
$pc = 25;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 25:
|
|
return {
|
|
value: value2,
|
|
done: true
|
|
};
|
|
case 26:
|
|
try {
|
|
c27106_12 = 3;
|
|
throw value2;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 27:
|
|
try {
|
|
const r79 = c27106_10;
|
|
c27106_9 = 0;
|
|
const r81 = c27106_1;
|
|
if (r81 !== void 0 && typeof r81.return === "function") {
|
|
try {
|
|
r81.return();
|
|
} catch {}
|
|
}
|
|
throw r79;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 28:
|
|
try {
|
|
if (r3 === 1) {
|
|
$pc = 32;
|
|
continue;
|
|
}
|
|
$pc = 29;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 29:
|
|
try {
|
|
if (r3 !== 2) {
|
|
$pc = 52;
|
|
continue;
|
|
}
|
|
$pc = 30;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 30:
|
|
try {
|
|
c27106_12 = 3;
|
|
$pc = 31;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 31:
|
|
return {
|
|
value: value2,
|
|
done: true
|
|
};
|
|
case 32:
|
|
try {
|
|
c27106_12 = 3;
|
|
throw value2;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 33:
|
|
try {
|
|
if (r3 === 1) {
|
|
$pc = 56;
|
|
continue;
|
|
}
|
|
$pc = 34;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 34:
|
|
try {
|
|
if (r3 === 2) {
|
|
$pc = 54;
|
|
continue;
|
|
}
|
|
$pc = 35;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 35:
|
|
try {
|
|
env30421[1] = LurkingStore.lurkingGuildIds();
|
|
if (env30421[1].length === 0) {
|
|
$pc = 52;
|
|
continue;
|
|
}
|
|
$pc = 36;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 36:
|
|
try {
|
|
if (getMobileLurkerServerPreview("LurkerActionCreators.stopLurking").stickyLurk) {
|
|
$pc = 52;
|
|
continue;
|
|
}
|
|
$pc = 37;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 37:
|
|
try {
|
|
if (env30421[0] == null) {
|
|
$pc = 39;
|
|
continue;
|
|
}
|
|
$pc = 38;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 38:
|
|
try {
|
|
if (env30421[1].includes(env30421[0])) {
|
|
$pc = 52;
|
|
continue;
|
|
}
|
|
$pc = 39;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 39:
|
|
try {
|
|
env30421[2] = [env30421[0], RTCConnectionStore.getGuildId()].filter(isNotNullish);
|
|
if (!getMobileLurkerServerPreview("LurkerActionCreators.stopLurking").enabled) {
|
|
$pc = 41;
|
|
continue;
|
|
}
|
|
$pc = 40;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 40:
|
|
try {
|
|
env30421[3] = env30421[1].filter($mk116261(c27106_7));
|
|
if (env30421[3].length > 0) {
|
|
$pc = 43;
|
|
continue;
|
|
}
|
|
$pc = 41;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 41:
|
|
try {
|
|
value3 = (0, stopLurkingAll)(env30421[2]);
|
|
c27106_11 = 2;
|
|
c27106_12 = 1;
|
|
$pc = 42;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 42:
|
|
return {
|
|
value: value3,
|
|
done: false
|
|
};
|
|
case 43:
|
|
try {
|
|
env30421[4] = $mk116262(c27106_7);
|
|
const r141 = env30421[3];
|
|
c27106_2 = r141;
|
|
const r143 = r141[Symbol.iterator]();
|
|
c27106_2 = r143.next;
|
|
c27106_1 = r143;
|
|
$pc = 44;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 44:
|
|
try {
|
|
const r145 = c27106_2;
|
|
let r146 = c27106_1;
|
|
r147 = r146 === void 0 ? void 0 : (r40 = r145.call(r146)).done ? r146 = void 0 : r40.value;
|
|
c27106_1 = r146;
|
|
if (r146 === void 0) {
|
|
$pc = 50;
|
|
continue;
|
|
}
|
|
$pc = 45;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 45:
|
|
try {
|
|
c27106_9 = 1;
|
|
env30421[5] = r147;
|
|
const r154 = (0, env30421[4])(env30421[5])[r14.iterator]();
|
|
c27106_6 = r154;
|
|
HermesBuiltin.ensureObject(r154, "iterator is not an object");
|
|
next = r154.next;
|
|
c27106_3 = void 0;
|
|
r60 = void 0;
|
|
$pc = 46;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 46:
|
|
try {
|
|
r161 = next.call(c27106_6, r60);
|
|
HermesBuiltin.ensureObject(r161, "iterator.next() did not return an object");
|
|
c27106_4 = r161;
|
|
if (r161.done) {
|
|
$pc = 49;
|
|
continue;
|
|
}
|
|
$pc = 47;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 47:
|
|
try {
|
|
c27106_11 = 4;
|
|
c27106_12 = 1;
|
|
$pc = 48;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 48:
|
|
return r161;
|
|
case 49:
|
|
try {
|
|
c27106_4.value;
|
|
c27106_9 = 0;
|
|
$pc = 44;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 50:
|
|
try {
|
|
c27106_12 = 3;
|
|
$pc = 51;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 51:
|
|
return {
|
|
value: void 0,
|
|
done: true
|
|
};
|
|
case 52:
|
|
try {
|
|
c27106_12 = 3;
|
|
$pc = 53;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 53:
|
|
return {
|
|
value: void 0,
|
|
done: true
|
|
};
|
|
case 54:
|
|
try {
|
|
c27106_12 = 3;
|
|
$pc = 55;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 55:
|
|
return {
|
|
value: value2,
|
|
done: true
|
|
};
|
|
case 56:
|
|
try {
|
|
c27106_12 = 3;
|
|
throw value2;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 57:
|
|
try {
|
|
if (r3 === 1) {
|
|
$pc = 65;
|
|
continue;
|
|
}
|
|
$pc = 58;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 58:
|
|
try {
|
|
if (r3 === 2) {
|
|
$pc = 63;
|
|
continue;
|
|
}
|
|
$pc = 59;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 59:
|
|
try {
|
|
c27106_8 = r17;
|
|
const r176 = env30421 = {
|
|
$parent: r17
|
|
};
|
|
c27106_7 = r176;
|
|
env30421[0] = void 0;
|
|
r177 = c27106_0;
|
|
if (r177 !== void 0) {
|
|
$pc = 61;
|
|
continue;
|
|
}
|
|
$pc = 60;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 60:
|
|
try {
|
|
r177 = null;
|
|
$pc = 61;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 61:
|
|
try {
|
|
env30421[0] = r177;
|
|
env30421[1] = void 0;
|
|
env30421[2] = void 0;
|
|
env30421[3] = void 0;
|
|
env30421[4] = void 0;
|
|
env30421[5] = void 0;
|
|
c27106_11 = 1;
|
|
c27106_12 = 1;
|
|
$pc = 62;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 62:
|
|
return {
|
|
value: void 0,
|
|
done: false
|
|
};
|
|
case 63:
|
|
try {
|
|
c27106_12 = 3;
|
|
$pc = 64;
|
|
continue;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 64:
|
|
return {
|
|
value: value2,
|
|
done: true
|
|
};
|
|
case 65:
|
|
try {
|
|
c27106_12 = 3;
|
|
throw value2;
|
|
} catch ($caught) {
|
|
$e = $caught;
|
|
$pc = 66;
|
|
continue;
|
|
}
|
|
case 66:
|
|
const r183 = $e;
|
|
r184 = r183;
|
|
c27106_10 = r183;
|
|
r185 = c27106_9;
|
|
if (r185 === 0) {
|
|
$pc = 70;
|
|
continue;
|
|
}
|
|
$pc = 67;
|
|
continue;
|
|
case 67:
|
|
if (r185 === 1) {
|
|
$pc = 69;
|
|
continue;
|
|
}
|
|
$pc = 68;
|
|
continue;
|
|
case 68:
|
|
c27106_11 = 5;
|
|
$pc = 2;
|
|
continue;
|
|
case 69:
|
|
c27106_11 = 3;
|
|
$pc = 2;
|
|
continue;
|
|
case 70:
|
|
c27106_12 = 3;
|
|
throw r184;
|
|
case 71:
|
|
if (r3 === 1) {
|
|
$pc = 75;
|
|
continue;
|
|
}
|
|
$pc = 72;
|
|
continue;
|
|
case 72:
|
|
if (r3 === 2) {
|
|
$pc = 74;
|
|
continue;
|
|
}
|
|
$pc = 73;
|
|
continue;
|
|
case 73:
|
|
return {
|
|
value: void 0,
|
|
done: true
|
|
};
|
|
case 74:
|
|
return {
|
|
value: value2,
|
|
done: true
|
|
};
|
|
case 75:
|
|
throw value2;
|
|
case 76:
|
|
c27106_12 = 3;
|
|
HermesBuiltin.throwTypeError("Generator functions may not be called on executing generators");
|
|
throw new Error("unreachable");
|
|
}
|
|
throw new Error("bad pc " + $pc);
|
|
}
|
|
});
|
|
r3.next();
|
|
return r3;
|
|
});
|
|
env7862[11] = r8;
|
|
return r8.apply(this, arguments);
|
|
};
|
|
LurkerPreviewManager.initialize();
|
|
export { stopLurkingForGuild };
|
|
export function stopLurking() {
|
|
return env7862[11].apply(this, arguments);
|
|
}
|