create method

Future<Response<RoomData?>> create(
  1. String name, {
  2. Map<String, dynamic>? options,
})

Implementation

Future<Response<RoomData?>> create(String name, {Map<String, dynamic>? options}) async {
  final data = await api.service.createRoom(CreateRoomPayload(name, options)).then(
        (value) => value.isSuccessful
            ? value.copyWith(
                body: RoomData.fromJson(value.body),
              )
            : value.copyWith(body: null),
      );
  return data;
}