diff --git a/images/nofav.png b/images/nofav.png new file mode 100644 index 0000000..c767d06 Binary files /dev/null and b/images/nofav.png differ diff --git a/lib/Screens/Favourites.dart b/lib/Screens/Favourites.dart index 55bf2b0..1f93f25 100644 --- a/lib/Screens/Favourites.dart +++ b/lib/Screens/Favourites.dart @@ -32,7 +32,11 @@ class _FavouritesState extends State { backgroundColor: Colors.white, body: appProvider.isLoading ? Loading() - : ListView.builder( + : ( (userProvider.userModel.fav!.isEmpty) + ? Image.asset( + 'images/nofav.png', + ) + : ListView.builder( itemCount: userProvider.userModel.fav!.length, itemBuilder: (_, index) { return Padding( @@ -122,7 +126,7 @@ class _FavouritesState extends State { ), ), ); - }), + })), )); } } diff --git a/pubspec.yaml b/pubspec.yaml index 382eb23..ae9b88b 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -94,6 +94,7 @@ flutter: - images/ProPic.jpeg - images/emptycart.png - images/drawer-back.png + - images/nofav.png # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware.