userByEmail method
- String? email
Implementation
Future<UserData> userByEmail(String? email) async {
return await ref!.where('email', isEqualTo: email).limit(1).get().then((value) {
if (value.docs.isNotEmpty) {
return UserData.fromJson(value.docs.first.data() as Map<String, dynamic>);
} else {
throw '${language.lblNoUserFound}';
}
});
}