// Metro module 11542 (f11543). import MessageStore from "../../stores/MessageStore"; import { useStateFromStores } from "../../_bundle/Module589"; export function useLongestChannelMessageBeforeReply(a0, a1) { let c18949_0 = a0; return useStateFromStores([MessageStore], () => { if (a1 != null) { const messages = MessageStore.getMessages(c18949_0); const r27 = messages.findOldest((a0) => a0.author.id === a1); let r28 = r27; if (r27 != null) { for (const item of messages.toArray()) { if (item.author.id === a1) { const length = item.content.length; const r9 = r28; if (!(length > (r9 == null ? void 0 : r9.content.length))) { continue; } r28 = item; continue; } break; } return r28; } } }, [a0, a1]); }