getName method

Widget getName(
  1. String uid
)

Implementation

Widget getName(String uid) {
  var ginfos = widget.data.groupInfos;

  String name = uid;
  if (ginfos[uid] != null) {
    var ginfo = ginfos[uid]!;
    if (ginfo.nameCard != null && ginfo.nameCard!.isNotEmpty) {
      name = ginfo.nameCard!;
    } else if (ginfo.friendRemark != null && ginfo.friendRemark!.isNotEmpty) {
      name = ginfo.friendRemark!;
    } else if (ginfo.nickName != null && ginfo.nickName!.isNotEmpty) {
      name = ginfo.nickName!;
    }
  }
  return Expanded(
    child: Padding(
      padding: const EdgeInsets.only(left: 16),
      child: Text(name),
    ),
  );
}