database.dart 484 B

123456789101112131415161718192021
  1. import 'package:cloud_firestore/cloud_firestore.dart';
  2. class DatabaseManager {
  3. final CollectionReference usersList =
  4. FirebaseFirestore.instance.collection("Users");
  5. Future getUsersList() async {
  6. List users = [];
  7. try {
  8. await usersList.get().then((querySnapshot){
  9. querySnapshot.docs.forEach((element){
  10. users.add(element.data());
  11. });
  12. });
  13. return users;
  14. } catch(e){
  15. print(e.toString());
  16. return null;
  17. }
  18. }
  19. }