Pages corrections widget

This commit is contained in:
alma 2026-01-16 17:26:58 +01:00
parent b6bb7b61ad
commit 5ba4d9ee7a

View File

@ -125,25 +125,23 @@ export function Parole() {
items: notificationItems,
});
// Dispatch event for Outlook-style notifications (for new messages detected by ID)
if (hasNewMessages) {
console.log('[Parole Widget] 💬 Dispatching new messages event', {
newMessagesCount: newMessageIds.size,
newMessageIds: Array.from(newMessageIds),
previousCount,
currentCount: currentUnreadCount,
previousMessageIds: Array.from(lastMessageIdsRef.current),
});
window.dispatchEvent(new CustomEvent('new-messages-detected', {
detail: {
messages: data.messages,
previousCount: previousCount,
currentCount: currentUnreadCount,
}
}));
// Dispatch event for Outlook-style notifications (for new messages detected by ID)
if (hasNewMessages) {
console.log('[Parole Widget] 💬 Dispatching new messages event', {
newMessagesCount: newMessageIds.size,
newMessageIds: Array.from(newMessageIds),
previousCount: lastUnreadCountRef.current,
currentCount: currentUnreadCount,
previousMessageIds: Array.from(lastMessageIdsRef.current),
});
window.dispatchEvent(new CustomEvent('new-messages-detected', {
detail: {
messages: data.messages,
previousCount: lastUnreadCountRef.current,
currentCount: currentUnreadCount,
}
}
}));
}
// Always update lastMessageIdsRef to track current state