addgroupwithouticon method

Future addgroupwithouticon(
  1. String uid,
  2. String name,
  3. String groupname
)

Implementation

Future addgroupwithouticon(String uid, String name, String groupname) async {
  DocumentReference documentReference = await groups.add({
    "groupname": groupname,
    "admin": uid,
    "members": [],
    "groupicon": "",
    "recentmessage": "",
    "groupId": "",
    "recentsender": ""
  });

  await documentReference.update({
    "members": FieldValue.arrayUnion([uid]),
    "groupId": documentReference.id
  });

  DocumentReference documentReference2 = await usercoll.doc(uid);
  return await documentReference2.update({
    "groups": FieldValue.arrayUnion([("${documentReference.id}_$groupname")])
  });
}