getUserNameByUID method

Future<String> getUserNameByUID(
  1. String uid
)

Implementation

Future<String> getUserNameByUID(String uid) async {
  try {
    QuerySnapshot<Map<String, dynamic>> userNameQuerySnapshot =
        await _firebaseFirestoreInstance
            .collection('FirestoreUsers')
            .where('uid', isEqualTo: uid)
            .get();
    String userName = userNameQuerySnapshot.docs.first.data()['displayName'];

    return userName;
  } catch (e) {
    debugPrint("getUserNameByUID: 문제가 발생했습니다.");
    debugPrint("[Error]: $e");
    return "";
  }
}