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

+25
View File
@@ -0,0 +1,25 @@
// Metro module 11686 (f11687).
import { useIsRelationshipTypeSpamReportable } from "./useIsRelationshipTypeSpamReportable";
import { useLongestChannelMessageBeforeReply } from "./useLongestChannelMessageBeforeReply";
import { useMessageRequestPreview } from "../message_request/hooks/useMessageRequestPreview";
export function useDMMessageToReport(a0, a1, a2) {
let enabled = a2;
const isRelationshipTypeSpamReportable = useIsRelationshipTypeSpamReportable(a1);
if (!a2) {
enabled = isRelationshipTypeSpamReportable;
}
const longestChannelMessageBeforeReply = useLongestChannelMessageBeforeReply(a0.id, a1);
const messageRequestPreview = useMessageRequestPreview(a0, {
enabled
});
const { message, loaded, error } = messageRequestPreview;
let message2 = longestChannelMessageBeforeReply;
if (message2 == null) {
message2 = (message == null ? void 0 : message.author?.id) === a1 ? message : null;
}
return {
message: message2,
isReportable: enabled,
isLoaded: message2 != null || loaded || error
};
}