createGroupChat method
Future<void>
createGroupChat({
- required BuildContext context,
- required CreateGroupRoomDto createGroupRoomDto,
throw exception if path one user only or path one user he is the app login throw No internet connection
Implementation
Future<void> createGroupChat({
required BuildContext context,
required CreateGroupRoomDto createGroupRoomDto,
}) async {
final data = await _vChatUsersApi.createNewGroupRoom(
dto: createGroupRoomDto,
);
RoomCubit.instance.updateOneRoomInRamAndSort(VChatRoom.fromMap(data));
CustomAlert.done(
context: context,
msg: VChatAppService.instance
.getTrans(context)
.groupChatHasBeenCreatedSuccessful(),
);
/// room has been created successfully
//await Future.delayed(const Duration(seconds: 2));
// _navigateToRoomMessage(
// data,
// context,
// );
}