Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4975.js (118.4 MB)
76 lines
2.7 KiB
TypeScript
76 lines
2.7 KiB
TypeScript
// Module ID: 7616
|
|
// Function ID: 7617
|
|
// Name: useGuildIdsToFetchSoundsFor
|
|
// Dependencies: [19, 2067, 5258, 558, 568, 565, 2]
|
|
// Exports: getGuildIdsToFetchSoundsFor
|
|
|
|
// Module 7616 (useGuildIdsToFetchSoundsFor)
|
|
import _mod19 from "module_19" /* 19 */;
|
|
import useStateFromStores from "useStateFromStores" /* 565 */;
|
|
import c from "c" /* 568 */;
|
|
import GuildStore from "GuildStore" /* 2067 */;
|
|
import SoundboardStore from "SoundboardStore" /* 5258 */;
|
|
import ReactCompilerGating from "ReactCompilerGating" /* 558 */;
|
|
import size from "module_2" /* 2 */;
|
|
|
|
const useMemo = _mod19.useMemo;
|
|
const result = size.fileFinishedImporting("modules/soundboard/useGuildIdsToFetchSoundsFor.tsx");
|
|
|
|
export const useGuildIdsToFetchSoundsFor = ReactCompilerGating.isReactCompilerEnabled() ? (() => {
|
|
const cResult = c.c(7);
|
|
if (cResult[0] === Symbol.for("react.memo_cache_sentinel")) {
|
|
const items = [GuildStore];
|
|
const fn = function s() {
|
|
return guildIds.getGuildIds();
|
|
};
|
|
cResult[0] = items;
|
|
cResult[1] = fn;
|
|
tmp4 = items;
|
|
tmp5 = fn;
|
|
} else {
|
|
[tmp4, tmp5] = cResult;
|
|
}
|
|
const stateFromStoresArray = useStateFromStores.useStateFromStoresArray(tmp4, tmp5);
|
|
if (cResult[2] === Symbol.for("react.memo_cache_sentinel")) {
|
|
const items1 = [SoundboardStore];
|
|
const fn2 = function c() {
|
|
return sounds.getSounds();
|
|
};
|
|
cResult[2] = items1;
|
|
cResult[3] = fn2;
|
|
let tmp8 = fn2;
|
|
let tmp7 = items1;
|
|
} else {
|
|
tmp7 = cResult[2];
|
|
tmp8 = cResult[3];
|
|
}
|
|
const tmpResult = useStateFromStores;
|
|
const stateFromStores = useStateFromStores.useStateFromStores(tmp7, tmp8);
|
|
if (cResult[4] === stateFromStoresArray) {
|
|
if (cResult[5] === stateFromStores) {
|
|
let tmp11 = cResult[6];
|
|
}
|
|
return tmp11;
|
|
}
|
|
const found = stateFromStoresArray.filter((item) => null == closure_0.get(item));
|
|
cResult[4] = stateFromStoresArray;
|
|
cResult[5] = stateFromStores;
|
|
cResult[6] = found;
|
|
tmp11 = found;
|
|
}) : (() => {
|
|
const items = [GuildStore];
|
|
stateFromStoresArray = stateFromStoresArray(stateFromStores[5]).useStateFromStoresArray(items, () => guildIds.getGuildIds());
|
|
const obj = stateFromStoresArray(stateFromStores[5]);
|
|
const items1 = [SoundboardStore];
|
|
stateFromStores = stateFromStoresArray(stateFromStores[5]).useStateFromStores(items1, () => sounds.getSounds());
|
|
const items2 = [stateFromStoresArray, stateFromStores];
|
|
return useMemo(() => {
|
|
closure_0 = stateFromStores;
|
|
return stateFromStoresArray.filter((item) => null == closure_0.get(item));
|
|
}, items2);
|
|
});
|
|
export const getGuildIdsToFetchSoundsFor = function getGuildIdsToFetchSoundsFor() {
|
|
const guildIds = GuildStore.getGuildIds();
|
|
const sounds = SoundboardStore.getSounds();
|
|
return guildIds.filter((item) => null == closure_0.get(item));
|
|
};
|