fix(web): move hasMore selector below id declaration to avoid TDZ crash in DMChat

This commit is contained in:
2026-07-22 08:36:12 -04:00
parent 6384588122
commit d9b3162f1c
+1 -1
View File
@@ -156,7 +156,6 @@ export function DMChat() {
const fetchMessages = useConversationStore((s) => s.fetchMessages);
const fetchOlderMessages = useConversationStore((s) => s.fetchOlderMessages);
const isLoadingOlder = useConversationStore((s) => s.isLoadingOlder);
const hasMore = useConversationStore((s) => id ? s.hasMoreByConversation[id] !== false : true);
const isLoading = useConversationStore((s) => s.isLoading);
const sendMessage = useConversationStore((s) => s.sendMessage);
const fetchConversations = useConversationStore((s) => s.fetchConversations);
@@ -176,6 +175,7 @@ export function DMChat() {
const id = conversationId || activeId;
const conversation = conversations.find((c) => c.id === id);
const hasMore = useConversationStore((s) => id ? s.hasMoreByConversation[id] !== false : true);
const handleAddReaction = useCallback(async (messageId: string, emoji: string) => {
if (!id) return;