File size: 419 Bytes
7e89980
 
 
 
 
3533a0f
7e89980
3576188
7e89980
 
1
2
3
4
5
6
7
8
9
10
11
import { IConversationWebSocket } from "../../interfaces/conversationWebsocket";

const baseURL = import.meta.env.VITE_WS_URL as string;

export function conversationWebSocket(data: IConversationWebSocket): WebSocket {
  const token = localStorage.getItem("auth_token");
  return new WebSocket(
    `${baseURL}/ws/v1/conversations?conversation_id=${data.conversationId}&modality=${data.modality}&token=${token}`
  );
}