loadProvider function

dynamic loadProvider(
  1. dynamic callbackLoad()
)

Implementation

loadProvider(Function() callbackLoad) async{
  dbListenChanges("provider", (List<ProviderData> _data){
    providers = _data;
    callbackLoad();
    redrawMainWindow();
  });

  // FirebaseFirestore.instance.collection("provider").snapshots().listen((querySnapshot){
  //   providers = [];
  //   for (var result in querySnapshot.docs) {
  //     var _data = result.data();
  //     // dprint("Provider $_data");
  //     var t = ProviderData.fromJson(result.id, _data);
  //     providers.add(t);
  //   }
  //   callbackLoad();
  //   addStat("provider", querySnapshot.docs.length);
  // }).onError((ex){
  //   messageError(buildContext, "loadProvider " + ex.toString());
  // });
}