import 'dart:async'; import 'package:cloud_firestore/cloud_firestore.dart'; import '../../shared/constats.dart'; import '../../shared/network/cache_helper.dart'; class HomeApi{ //Not Used Future>> getUsers() async{ return FirebaseFirestore.instance.collection(userCollection).where('uId',isNotEqualTo: CacheHelper.getString(key: 'uId')).get(); } StreamSubscription>> getUsersRealTime() { return FirebaseFirestore.instance.collection(userCollection).where('uId',isNotEqualTo: CacheHelper.getString(key: 'uId')).snapshots().listen((event) {}); } StreamSubscription>> getCallHistoryRealTime() { return FirebaseFirestore.instance.collection(callsCollection).orderBy('createAt',descending: true).snapshots().listen((event) {}); } }