// Metro module 14976 (f14977). import JoinedThreadsStore from "../../threads/JoinedThreadsStore"; import { isThread } from "../../../records/ChannelRecord"; import UserGuildSettingsStore from "../../../stores/UserGuildSettingsStore"; import { useStateFromStores, statesWillNeverBeEqual } from "../../../_bundle/Module589"; export function useIsHomeDrawerChannelMuted() { return useStateFromStores([JoinedThreadsStore, UserGuildSettingsStore], () => (a0) => { const isThread2 = isThread(a0.type); if (isThread2 && JoinedThreadsStore.isMuted(a0.id)) { return true; } const r10 = isThread2 ? a0.parent_id : a0.id; return r10 != null && UserGuildSettingsStore.isGuildOrCategoryOrChannelMuted(a0.guild_id, r10); }, [], statesWillNeverBeEqual); }