diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 3188734fd455cdf3c4bd457c5c56b743cb3e88c0..bd7c7ac794e243617ba915d343ecdf653d42ec53 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -1,5 +1,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.food_app"> + <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <application android:label="food_app" android:name="${applicationName}" diff --git a/lib/providers/product_provider.dart b/lib/providers/product_provider.dart index 9001452e1be6335c885f34888d41e279800ca285..9f1c9f0621e4fe2d3c3cbf12b577848de027594d 100644 --- a/lib/providers/product_provider.dart +++ b/lib/providers/product_provider.dart @@ -1,5 +1,6 @@ import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/foundation.dart'; +import 'package:flutter/cupertino.dart'; import 'package:food_app/models/product_model.dart'; class ProductProvider with ChangeNotifier { @@ -9,7 +10,7 @@ class ProductProvider with ChangeNotifier { fetchHerbsProductData() async { List<ProductModel> newList = []; QuerySnapshot value = - await FirebaseFirestore.instance.collection("HerbsProduct").get(); + await FirebaseFirestore.instance.collection("HerbsProduct ").get(); value.docs.forEach( (element) { productModel = ProductModel(