diff --git a/src/components/Views/Inbox.tsx b/src/components/Views/Inbox.tsx index 115dca4d..ed81d75c 100644 --- a/src/components/Views/Inbox.tsx +++ b/src/components/Views/Inbox.tsx @@ -51,8 +51,6 @@ export const InboxView = () => { let chatWindow - const onMessage = (payload) => console.log('!!! payload', payload) - // const listener = setListener const handleOpenChat = async (chat: Chat) => { setCurrentDialog(chat) try { @@ -70,7 +68,6 @@ export const InboxView = () => { try { const response = await loadRecipients({ days: 365 }) setRecipients(response as unknown as Author[]) - setListener(onMessage) } catch (error) { console.log(error) } diff --git a/src/context/inbox.tsx b/src/context/inbox.tsx index 49d05fa0..e89d4af9 100644 --- a/src/context/inbox.tsx +++ b/src/context/inbox.tsx @@ -25,7 +25,7 @@ export function useInbox() { export const InboxProvider = (props: { children: JSX.Element }) => { const [chats, setChats] = createSignal([]) const [listener, setListener] = createSignal(console.debug) - const subclient = createMemo(() => createChatClient(listener())) + const subclient = createMemo(() => createChatClient()) const loadChats = async () => { try { const newChats = await apiClient.getChats({ limit: 50, offset: 0 }) diff --git a/src/graphql/privateGraphQLClient.ts b/src/graphql/privateGraphQLClient.ts index 146ca930..04a5249f 100644 --- a/src/graphql/privateGraphQLClient.ts +++ b/src/graphql/privateGraphQLClient.ts @@ -49,10 +49,9 @@ const options: ClientOptions = { export const privateGraphQLClient = createClient(options) -export const createChatClient = (onMessage) => { +export const createChatClient = () => { const sseClient = createSSEClient({ - url: apiBaseUrl + '/messages', - onMessage + url: apiBaseUrl + '/messages' }) const sseExchange = subscriptionExchange({