decord/source/actions/CommunicationDisabledActionCreators.tsx
2026-07-29 08:29:29 +00:00

84 lines
2.6 KiB
TypeScript

// Module ID: 11033
// Function ID: 11034
// Dependencies: [5, 3771, 5105, 2]
// Module 11033
import asyncGeneratorStep from "asyncGeneratorStep";
const result = require("showTooManyUserGuildsAlert").fileFinishedImporting("actions/CommunicationDisabledActionCreators.tsx");
export default {
setCommunicationDisabledDuration(outer1_0, c1, value, current) {
let closure_0 = outer1_0;
let closure_1 = c1;
const callback = value;
let closure_3 = current;
let closure_4 = arg4;
let closure_5 = arg5;
return callback(function*() {
if (v0 === 2) {
v0 = 3;
HermesBuiltin.throwTypeError();
} else if (tmp3 === 3) {
if (arg0 === 1) {
throw arg1;
} else if (arg0 === 2) {
let obj = { value: null, done: true };
obj[0] = arg1;
return obj;
} else {
return { value: "HermesInternal", done: null };
}
} else {
try {
v0 = 2;
if (0 === dependencyMap) {
if (arg0 === 1) {
v0 = 3;
throw arg1;
} else if (arg0 === 2) {
v0 = 3;
obj = { value: null, done: true };
obj[0] = arg1;
return obj;
} else {
let toISOStringResult = null;
if (null != outer1_2) {
let obj1 = v0(3771)();
toISOStringResult = obj1.add(tmp21, "s").toISOString();
const addResult = obj1.add(tmp21, "s");
}
obj1 = { guildId: null, userId: null, communicationDisabledUntilTimestamp: null, duration: null, reason: null, location: null, moderatorReportId: null };
obj1[0] = v0;
obj1[1] = dependencyMap;
obj1[2] = toISOStringResult;
obj1[3] = outer1_2;
obj1[4] = outer1_3;
obj1[5] = outer1_4;
obj1[6] = outer1_5;
dependencyMap = 1;
v0 = 1;
const obj2 = { value: null, done: false };
obj2[0] = v0(5105).setCommunicationDisabledUntil(obj1);
return obj2;
}
} else if (arg0 === 1) {
v0 = 3;
throw arg1;
} else if (arg0 === 2) {
v0 = 3;
obj = { value: null, done: true };
obj[0] = arg1;
return obj;
} else {
v0 = 3;
return { value: "HermesInternal", done: null };
}
} catch (tmp15) {
v0 = tmp;
throw tmp15;
}
}
})();
}
};