This commit is contained in:
janisslsm committed 2026-11-01 12:12:55 +02:00
1 parent 1781d25a15
commit 732c0ad767
33051 files changed
+2591613 -3019689

No files matched your search

@@ -0,0 +1,28 @@
// Metro module 11437 (f11438).
import GuildOnboardingHomeSettingsStore from "./GuildOnboardingHomeSettingsStore";
import { useStateFromStores } from "../../_bundle/Module589";
export default function getCurrentAndNextResourceChannel(a0, c18836_0) {
const resourceChannels = GuildOnboardingHomeSettingsStore.getResourceChannels(a0);
const r10 = resourceChannels.findIndex((resourceChannel) => resourceChannel.channelId === c18836_0);
return r10 < 0 ? [null, null] : [resourceChannels[r10], resourceChannels[(r10 + 1) % resourceChannels.length]];
};
export function usePreviousAndNextResourceChannel(a0, a1) {
let r26;
let c18837_0, c18837_1;
L7: {
c18837_0 = a0;
c18837_1 = a1;
const stateFromStores = useStateFromStores([GuildOnboardingHomeSettingsStore], () => GuildOnboardingHomeSettingsStore.getResourceChannels(c18837_0));
const r18 = stateFromStores.findIndex((stateFromStore) => stateFromStore.channelId === c18837_1);
if (!(r18 < 0) && !(stateFromStores.length <= 1)) {
if (stateFromStores.length === 2) {
r26 = [null, stateFromStores[1 - r18]];
break L7;
}
r26 = [stateFromStores[(r18 - 1) % stateFromStores.length], stateFromStores[(r18 + 1) % stateFromStores.length]];
} else {
r26 = [null, null];
}
}
return r26;
}