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,32 @@
// Metro module 10464 (f10465).
import UserGuildSettingsStore from "../../stores/UserGuildSettingsStore";
import { NULL_STRING_GUILD_ID } from "../../Constants";
import { ChannelFlags } from "../channel/ChannelConstants";
import { useOptInEnabledForGuild } from "./isOptInEnabled";
import { useStateFromStores } from "../../_bundle/Module589";
import { useCanSeeOnboardingHome } from "../guild_onboarding_home/OnboardingHomeUtils";
export default function useShowChannelOptInNotice(a0) {
let r15 = useOptInEnabledForGuild((a0 == null ? void 0 : a0.getGuildId()) != null ? a0.guild_id : NULL_STRING_GUILD_ID);
const stateFromStores = useStateFromStores([UserGuildSettingsStore], () => a0 != null && UserGuildSettingsStore.isChannelRecordOrParentOptedIn(a0));
let r26 = a0?.guild_id;
if (r26 == null) {
r26 = NULL_STRING_GUILD_ID;
}
let r27 = useCanSeeOnboardingHome(r26);
if (a0 == null) {
return false;
}
if (r27) {
r27 = a0.hasFlag(ChannelFlags.IS_GUILD_RESOURCE_CHANNEL);
}
if (r15) {
r15 = !r27;
}
if (r15) {
r15 = !stateFromStores;
}
if (r15) {
r15 = !a0.isThread();
}
return r15;
};