Files
eatvio_app/lib/features/chat/services/chat_service.dart
2024-06-19 14:03:20 +03:00

18 lines
532 B
Dart

import 'package:eatvio_app/features/chat/models/chat_room_model.dart';
import 'package:dio/dio.dart';
import 'package:eatvio_app/features/chat/models/websocket_info_model.dart';
import 'package:retrofit/retrofit.dart';
part 'chat_service.g.dart';
@RestApi()
abstract class ChatService {
factory ChatService(Dio dio, {String baseUrl}) = _ChatService;
@GET('/chat/show/{id}')
Future<Map<String, ChatRoomModel>> getChatRoomModel(@Path() String id);
@GET('/profile/ws/params')
Future<WebsocketInfoModel> getWebsocket();
}