This commit is contained in:
EvanLin3141
2025-02-05 13:18:34 +00:00
3 changed files with 20 additions and 3 deletions

View File

@@ -61,6 +61,11 @@ const ChatPanel: React.FC<ChatPanelProps> = ({ streamId }) => {
setMessages((prev) => [...prev, data]);
});
// Handle live viewership
socket.on("status", (data: ChatMessage) => {
console.log("Live viewership: ", data) // returns dictionary {message: message, num_viewers: num_viewers}
})
// Cleanup function
return () => {
window.removeEventListener("beforeunload", handleBeforeUnload);