decord/source/modules/guilds_bar/useGuildsBarGuildMediaState.tsx
github-actions 7450227d0b chore: update source for alpha 345.4
Skipped 1 file(s) >100MB (GitHub limit): source/__vendor/09xxx/9596_m.js (380.6 MB)
2026-09-04 17:41:35 +00:00

41 lines
1.7 KiB
TypeScript

// Module ID: 16253
// Function ID: 16254
// Name: useGuildsBarGuildMediaState
// Dependencies: [19, 13631, 586, 16254, 16255, 16256, 2]
// Exports: default
// Module 16253 (useGuildsBarGuildMediaState)
import closure_3 from "noop" /* 19 */;
import closure_4 from "markAllStale" /* 13631 */;
const require = arg1;
let result = require("set").fileFinishedImporting("modules/guilds_bar/useGuildsBarGuildMediaState.tsx");
export default function useGuildsBarGuildMediaState(arg0) {
const current = React.useRef(_require(stateFromStores[5]).useGuildMediaStateSource("GuildsBarGuild")).current;
if (_require(stateFromStores[5]).GuildMediaStateSource.STORE === current) {
_require = arg0;
let tmpResult = tmp(tmp2[2]);
const items = [closure_4];
const items1 = [arg0];
return tmpResult.useStateFromStores(items, () => closure_1_4.getGuildMediaState(closure_0), items1);
} else if (tmp(tmp2[5]).GuildMediaStateSource.SHADOW === current) {
_require = arg0;
const tmp5 = importDefault(tmp2[3])(arg0);
importDefault = tmp5;
_require = arg0;
tmpResult = tmp(tmp2[2]);
const items2 = [closure_4];
const items3 = [arg0];
stateFromStores = tmpResult.useStateFromStores(items2, () => closure_1_4.getGuildMediaState(closure_0), items3);
const items4 = [arg0, tmp5, stateFromStores];
const effect = obj2.useEffect(() => {
const result = callback(stateFromStores[4]).compareGuildMediaState(callback, closure_1, stateFromStores);
}, items4);
return tmp5;
} else if (tmp(tmp2[5]).GuildMediaStateSource.HOOK === current) {
return importDefault(tmp2[3])(arg0);
}
const obj = _require(stateFromStores[5]);
obj2 = React;
};