User.fromFirestore constructor
User.fromFirestore(
- DocumentSnapshot<
Object?> doc
Creates a User instance from Firebase document data
Implementation
factory User.fromFirestore(DocumentSnapshot doc) {
final data = doc.data() as Map<String, dynamic>;
return User(
uid: doc.id,
displayName: data['displayName'] ?? '',
email: data['email'] ?? '',
photoUrl: data['photoUrl'],
lastSeen: data['lastSeen']?.toDate(),
);
}