You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
495 B

3 weeks ago
import apiService from './apiClient';
export interface ChatMessage {
type: string;
mimetype: string;
userWs: string;
app_id: string;
3 weeks ago
country: string;
3 weeks ago
body: string;
text: string;
}
export interface ChatMessageData {
newMessage:ChatMessage;
}
3 weeks ago
// API methods
export const chatService = {
3 weeks ago
// Send message with retry mechanism
async sendMessage(newMessage:ChatMessageData): Promise<any> {
return apiService.post('https://api.brainnel.com/app_chat/chat',newMessage);
3 weeks ago
},
};