// Metro module 15132 (f15133). import GuildStore from "../../../../stores/GuildStore"; import GuildPowerupsStore from "../GuildPowerupsStore"; import { GuildFeatures } from "../../../../Constants"; import { useStateFromStores } from "../../../../_bundle/Module589"; import { GUILD_POWERUP_GUILD_THEME_SKU_ID } from "../../../../_bundle/Module4080"; export default function useIsGuildThemePerkEnabled(a0) { return useStateFromStores([GuildStore, GuildPowerupsStore], () => { let r1 = a0 != null; if (r1) { const guild = GuildStore.getGuild(a0); let r17 = (guild == null ? void 0 : guild.features.has(GuildFeatures.GUILD_THEME)) === true; if (!r17) { const stateForGuild = GuildPowerupsStore.getStateForGuild(a0); const r4 = stateForGuild == null; let r21 = void 0; if (!r4) { const unlockedPowerups = stateForGuild.unlockedPowerups; r21 = unlockedPowerups == null ? void 0 : unlockedPowerups[GUILD_POWERUP_GUILD_THEME_SKU_ID]; } r17 = r21 != null; } r1 = r17; } return r1; }, [a0]); };