diff --git a/src/routes/(app)/chats/[chatId]/+page.svelte b/src/routes/(app)/chats/[chatId]/+page.svelte index 98e6c63..67d3def 100644 --- a/src/routes/(app)/chats/[chatId]/+page.svelte +++ b/src/routes/(app)/chats/[chatId]/+page.svelte @@ -31,9 +31,10 @@ onMount(() => { const server = new BlahChatServerConnection('https://blah.oxa.li/api'); loadChat(server); - return server.subscribeRoom(roomId, (message) => { + const { unsubscribe } = server.subscribeRoom(roomId, (message) => { messages = [...messages, messageFromBlah(message)]; }); + return unsubscribe; });