Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4943.js (118.4 MB)
268 lines
8.1 KiB
TypeScript
268 lines
8.1 KiB
TypeScript
// Module ID: 9306
|
|
// Function ID: 9307
|
|
// Name: useIsOwnedVibegrationsApplication
|
|
// Dependencies: [19, 2067, 9307, 561, 558, 568, 5276, 504, 9308, 2]
|
|
|
|
// Module 9306 (useIsOwnedVibegrationsApplication)
|
|
import BackoffDefault from "Backoff" /* 561 */;
|
|
import VibegrationsUtils from "VibegrationsUtils" /* 5276 */;
|
|
import VibegrationsActionCreators from "VibegrationsActionCreators" /* 9308 */;
|
|
import noop from "module_19" /* 19 */;
|
|
import GuildStore from "GuildStore" /* 2067 */;
|
|
import VibegrationsProjectStore from "VibegrationsProjectStore" /* 9307 */;
|
|
|
|
const require = globalThis.__r;
|
|
|
|
require = fn;
|
|
const isProjectOwner = fn(9307).isProjectOwner;
|
|
const useIsOwnedVibegrationsApplication = "useIsOwnedVibegrationsApplication";
|
|
let closure_7 = new BackoffDefault(30000, 300000);
|
|
const ReactCompilerGating = fn(558);
|
|
const tmp2 = new BackoffDefault(30000, 300000);
|
|
const size = fn(2);
|
|
let result = size.fileFinishedImporting("modules/vibegrations/lib/useIsOwnedVibegrationsApplication.tsx");
|
|
|
|
export default ReactCompilerGating.isReactCompilerEnabled() ? ((arg0, arg1) => {
|
|
_require = arg0;
|
|
dependencyMap = arg1;
|
|
const cResult = require("c").c(16);
|
|
if (cResult[0] === Symbol.for("react.memo_cache_sentinel")) {
|
|
const items = [stateFromStores1];
|
|
cResult[0] = items;
|
|
let first = items;
|
|
} else {
|
|
first = cResult[0];
|
|
}
|
|
if (cResult[1] === arg0) {
|
|
if (cResult[2] === arg1) {
|
|
let tmp6 = cResult[3];
|
|
let tmp7 = cResult[4];
|
|
}
|
|
const stateFromStores = tmp(504).useStateFromStores(first, tmp6, tmp7);
|
|
const _Symbol = Symbol;
|
|
if (cResult[5] === Symbol.for("react.memo_cache_sentinel")) {
|
|
const items1 = [VibegrationsProjectStore];
|
|
class P {
|
|
constructor() {
|
|
projectsFetchState = closure_1_4.getProjectsFetchState();
|
|
type = undefined;
|
|
if (projectsFetchState != null) {
|
|
type = projectsFetchState.type;
|
|
}
|
|
if (type == null) {
|
|
type = null;
|
|
}
|
|
return type;
|
|
}
|
|
}
|
|
cResult[5] = items1;
|
|
cResult[6] = P;
|
|
let tmp10 = P;
|
|
let tmp9 = items1;
|
|
} else {
|
|
tmp9 = cResult[5];
|
|
tmp10 = cResult[6];
|
|
}
|
|
const tmpResult = tmp(504);
|
|
stateFromStores1 = tmp(504).useStateFromStores(tmp9, tmp10);
|
|
if (cResult[7] === stateFromStores) {
|
|
if (cResult[8] === stateFromStores1) {
|
|
let tmp13 = cResult[9];
|
|
let tmp14 = cResult[10];
|
|
}
|
|
const effect = stateFromStores.useEffect(tmp13, tmp14);
|
|
class P {
|
|
constructor() {
|
|
projectsFetchState = closure_1_4.getProjectsFetchState();
|
|
type = undefined;
|
|
if (projectsFetchState != null) {
|
|
type = projectsFetchState.type;
|
|
}
|
|
if (type == null) {
|
|
type = null;
|
|
}
|
|
return type;
|
|
}
|
|
}
|
|
if (cResult[11] === Symbol.for("react.memo_cache_sentinel")) {
|
|
const items2 = [VibegrationsProjectStore];
|
|
class P {
|
|
constructor() {
|
|
projectsFetchState = closure_1_4.getProjectsFetchState();
|
|
type = undefined;
|
|
if (projectsFetchState != null) {
|
|
type = projectsFetchState.type;
|
|
}
|
|
if (type == null) {
|
|
type = null;
|
|
}
|
|
return type;
|
|
}
|
|
}
|
|
cResult[11] = items2;
|
|
let tmp17 = items2;
|
|
} else {
|
|
tmp17 = cResult[11];
|
|
}
|
|
if (cResult[12] === arg0) {
|
|
if (cResult[13] === stateFromStores) {
|
|
let tmp19 = cResult[14];
|
|
let tmp20 = cResult[15];
|
|
}
|
|
return tmp(504).useStateFromStores(tmp17, tmp19, tmp20);
|
|
}
|
|
class A {
|
|
constructor() {
|
|
if (closure_2) {
|
|
tmp2 = null;
|
|
if (null != closure_0) {
|
|
obj = closure_4;
|
|
result = closure_4.findProjectByApplicationId(tmp);
|
|
tmp4 = null == result;
|
|
if (!tmp4) {
|
|
tmp5 = isProjectOwner;
|
|
tmp4 = !isProjectOwner(result);
|
|
}
|
|
tmp6 = !tmp4;
|
|
if (tmp4) {
|
|
projectsFetchState = obj.getProjectsFetchState();
|
|
type = undefined;
|
|
if (projectsFetchState != null) {
|
|
type = projectsFetchState.type;
|
|
}
|
|
str = "success";
|
|
tmp9 = "success" !== type && null;
|
|
tmp6 = tmp9;
|
|
}
|
|
return tmp6;
|
|
}
|
|
}
|
|
return false;
|
|
}
|
|
}
|
|
const items3 = [stateFromStores, arg0];
|
|
cResult[12] = arg0;
|
|
cResult[13] = stateFromStores;
|
|
cResult[14] = A;
|
|
cResult[15] = items3;
|
|
tmp20 = items3;
|
|
tmp19 = A;
|
|
}
|
|
const fn2 = function h() {
|
|
if ("success" === stateFromStores1) {
|
|
closure_7.succeed();
|
|
}
|
|
if (stateFromStores) {
|
|
if (null != tmp) {
|
|
let pending = "error" !== tmp;
|
|
if (!pending) {
|
|
pending = closure_7.pending;
|
|
}
|
|
if (!pending) {
|
|
closure_7.fail(() => closure_1_0(closure_1_1[8]).listProjects());
|
|
}
|
|
} else {
|
|
VibegrationsActionCreators.listProjects();
|
|
}
|
|
}
|
|
};
|
|
const items4 = [stateFromStores, stateFromStores1];
|
|
cResult[7] = stateFromStores;
|
|
cResult[8] = stateFromStores1;
|
|
cResult[9] = fn2;
|
|
cResult[10] = items4;
|
|
tmp14 = items4;
|
|
tmp13 = fn2;
|
|
const tmpResult3 = tmp(504);
|
|
}
|
|
const fn = function p() {
|
|
let tmp = closure_1;
|
|
if (closure_1) {
|
|
tmp = null != closure_0;
|
|
}
|
|
if (tmp) {
|
|
tmp = VibegrationsUtils.eligibleVibegrationsGuilds(GuildStore.getGuildsArray(), useIsOwnedVibegrationsApplication).length > 0;
|
|
}
|
|
return tmp;
|
|
};
|
|
const items5 = [arg1, arg0];
|
|
cResult[1] = arg0;
|
|
cResult[2] = arg1;
|
|
cResult[3] = fn;
|
|
cResult[4] = items5;
|
|
tmp7 = items5;
|
|
tmp6 = fn;
|
|
}) : ((arg0, arg1) => {
|
|
_require = arg0;
|
|
dependencyMap = arg1;
|
|
const items = [stateFromStores1];
|
|
const items1 = [arg1, arg0];
|
|
const stateFromStores = require("initialize").useStateFromStores(items, () => {
|
|
let tmp = closure_1;
|
|
if (closure_1) {
|
|
tmp = null != closure_0;
|
|
}
|
|
if (tmp) {
|
|
tmp = VibegrationsUtils.eligibleVibegrationsGuilds(GuildStore.getGuildsArray(), useIsOwnedVibegrationsApplication).length > 0;
|
|
}
|
|
return tmp;
|
|
}, items1);
|
|
let obj = require("initialize");
|
|
const items2 = [VibegrationsProjectStore];
|
|
stateFromStores1 = require("initialize").useStateFromStores(items2, () => {
|
|
projectsFetchState = projectsFetchState.getProjectsFetchState();
|
|
let type;
|
|
if (projectsFetchState != null) {
|
|
type = projectsFetchState.type;
|
|
}
|
|
if (type == null) {
|
|
type = null;
|
|
}
|
|
return type;
|
|
});
|
|
const items3 = [stateFromStores, stateFromStores1];
|
|
const effect = stateFromStores.useEffect(() => {
|
|
if ("success" === stateFromStores1) {
|
|
closure_7.succeed();
|
|
}
|
|
if (stateFromStores) {
|
|
if (null != tmp) {
|
|
let pending = "error" !== tmp;
|
|
if (!pending) {
|
|
pending = closure_7.pending;
|
|
}
|
|
if (!pending) {
|
|
closure_7.fail(() => closure_1_0(closure_1_1[8]).listProjects());
|
|
}
|
|
} else {
|
|
VibegrationsActionCreators.listProjects();
|
|
}
|
|
}
|
|
}, items3);
|
|
const obj2 = require("initialize");
|
|
const items4 = [VibegrationsProjectStore];
|
|
const items5 = [stateFromStores, arg0];
|
|
return require("initialize").useStateFromStores(items4, () => {
|
|
if (stateFromStores) {
|
|
if (null != closure_0) {
|
|
const result = VibegrationsProjectStore.findProjectByApplicationId(tmp);
|
|
let tmp4 = null == result;
|
|
if (!tmp4) {
|
|
tmp4 = !isProjectOwner(result);
|
|
}
|
|
let tmp6 = !tmp4;
|
|
if (tmp4) {
|
|
projectsFetchState = VibegrationsProjectStore.getProjectsFetchState();
|
|
let type;
|
|
if (projectsFetchState != null) {
|
|
type = projectsFetchState.type;
|
|
}
|
|
tmp6 = "success" !== type && null;
|
|
const tmp9 = "success" !== type && null;
|
|
}
|
|
return tmp6;
|
|
}
|
|
}
|
|
return false;
|
|
}, items5);
|
|
});
|