// Metro module 10436 (f10437). import { SafetyWarningTypes } from "../../self_mod/ChannelSafetyWarningsStore"; import { useIsSpamMessageRequest } from "../../message_request/hooks/useIsSpamMessageRequest"; import { useIsMessageRequest } from "../../message_request/hooks/useIsMessageRequest"; import { useChannelSafetyWarning } from "../../self_mod/hooks/useChannelSafetyWarning"; import { useInappropriateConversationWarningsForChannel } from "../../self_mod/inappropriate_conversation/hooks/useInappropriateConversationWarningsForChannel"; import { useStrangerDangerWarning } from "../../self_mod/stranger_danger/hooks/useStrangerDangerWarning"; export function useLikelyAtoWarning(a0) { const isSpamMessageRequest = useIsSpamMessageRequest(a0); const isMessageRequest = useIsMessageRequest(a0); const channelSafetyWarning = useChannelSafetyWarning(a0, SafetyWarningTypes.LIKELY_ATO); const r3 = useInappropriateConversationWarningsForChannel(a0).length > 0; const r31 = useStrangerDangerWarning(a0) != null; if (!isSpamMessageRequest && !isMessageRequest && !r3 && !r31) { return channelSafetyWarning; } }