From ad7903d1e39e5a16a2ceedc1d9e1292c98ce5c0b Mon Sep 17 00:00:00 2001 From: bestonemitRam Date: Tue, 11 Feb 2025 18:42:56 +0530 Subject: [PATCH] implements tags --- .DS_Store | Bin 10244 -> 10244 bytes .dart_tool/dartpad/web_plugin_registrant.dart | 32 - .dart_tool/package_config.json | 1019 ---------- .dart_tool/package_config_subset | 673 ------- .dart_tool/version | 1 - .flutter-plugins | 55 - .flutter-plugins-dependencies | 1 - lib/src/data/myOrder.dart | 1677 +++++++++-------- .../logic/provider/addTocart_provider.dart | 17 + .../bottomnavigation/bottom_bar_widget.dart | 3 +- lib/src/ui/cart/cartview_screen.dart | 367 ++-- lib/src/ui/home/home_screen.dart | 14 +- lib/src/ui/myOrder/OrderDetailsScreen.dart | 22 +- lib/src/ui/myOrder/my_order.dart | 44 +- macos/Flutter/GeneratedPluginRegistrant.swift | 2 +- pubspec.lock | 140 +- .../flutter/generated_plugin_registrant.cc | 3 - windows/flutter/generated_plugins.cmake | 1 - 18 files changed, 1231 insertions(+), 2840 deletions(-) delete mode 100644 .dart_tool/dartpad/web_plugin_registrant.dart delete mode 100644 .dart_tool/package_config.json delete mode 100644 .dart_tool/package_config_subset delete mode 100644 .dart_tool/version delete mode 100644 .flutter-plugins delete mode 100644 .flutter-plugins-dependencies diff --git a/.DS_Store b/.DS_Store index 54fa6f5549e193fe85c81072b415259a00662e54..c3c5df8536c2690e9c021e6cd45aeabee39fc93f 100644 GIT binary patch delta 155 zcmZn(XbISGSdjU(Lg3_Mg4s-O6($=C{b1ZVSx30gL$bQs)WkwZ!O+B@R!5=Q(8R)0 zN5RtEthSbuLsVJcIw(FnCpRy@n*j_M86h+SFO-H+J)0j3>o78XyfRr(G=#BXbDHRU duFdQUzgUDAl5)}wgOl@f3&3i*kd(|}0s!23C`14N delta 125 zcmZn(XbISGSdjTu#)Zkp1hbibE|_dA^n-ExWF6r`HSy|dOEVn>Q;S+1g=#|sQ$rmE zb0dS=T22m8Wqs?Q`0SkAy!_6|M}_4XyEZ=+)?sA2wREzuXb5A$<_yvKT$@=H{;&w- Tq#Fh&=jRqMfB+Ygf_Y2;))6Ug diff --git a/.dart_tool/dartpad/web_plugin_registrant.dart b/.dart_tool/dartpad/web_plugin_registrant.dart deleted file mode 100644 index 5777d3e..0000000 --- a/.dart_tool/dartpad/web_plugin_registrant.dart +++ /dev/null @@ -1,32 +0,0 @@ -// Flutter web plugin registrant file. -// -// Generated file. Do not edit. -// - -// @dart = 2.13 -// ignore_for_file: type=lint - -import 'package:connectivity_plus/src/connectivity_plus_web.dart'; -import 'package:flutter_inappwebview_web/web/main.dart'; -import 'package:fluttertoast/fluttertoast_web.dart'; -import 'package:geolocator_web/geolocator_web.dart'; -import 'package:google_maps_flutter_web/google_maps_flutter_web.dart'; -import 'package:image_picker_for_web/image_picker_for_web.dart'; -import 'package:package_info_plus/src/package_info_plus_web.dart'; -import 'package:shared_preferences_web/shared_preferences_web.dart'; -import 'package:url_launcher_web/url_launcher_web.dart'; -import 'package:flutter_web_plugins/flutter_web_plugins.dart'; - -void registerPlugins([final Registrar? pluginRegistrar]) { - final Registrar registrar = pluginRegistrar ?? webPluginRegistrar; - ConnectivityPlusWebPlugin.registerWith(registrar); - InAppWebViewFlutterPlugin.registerWith(registrar); - FluttertoastWebPlugin.registerWith(registrar); - GeolocatorPlugin.registerWith(registrar); - GoogleMapsPlugin.registerWith(registrar); - ImagePickerPlugin.registerWith(registrar); - PackageInfoPlusWebPlugin.registerWith(registrar); - SharedPreferencesPlugin.registerWith(registrar); - UrlLauncherPlugin.registerWith(registrar); - registrar.registerMessageHandler(); -} diff --git a/.dart_tool/package_config.json b/.dart_tool/package_config.json deleted file mode 100644 index 13f14d0..0000000 --- a/.dart_tool/package_config.json +++ /dev/null @@ -1,1019 +0,0 @@ -{ - "configVersion": 2, - "packages": [ - { - "name": "animation_list", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/animation_list-3.1.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "animations", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/animations-2.0.11", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "args", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/args-2.6.0", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "async", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/async-2.11.0", - "packageUri": "lib/", - "languageVersion": "2.18" - }, - { - "name": "back_button_interceptor", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/back_button_interceptor-8.0.4", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "boolean_selector", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/boolean_selector-2.1.1", - "packageUri": "lib/", - "languageVersion": "2.17" - }, - { - "name": "cached_network_image", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/cached_network_image-3.3.1", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "cached_network_image_platform_interface", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/cached_network_image_platform_interface-4.0.0", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "cached_network_image_web", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/cached_network_image_web-1.2.0", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "carousel_slider", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/carousel_slider-5.0.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "characters", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/characters-1.3.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "clock", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/clock-1.1.1", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "collection", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/collection-1.18.0", - "packageUri": "lib/", - "languageVersion": "2.18" - }, - { - "name": "connectivity_plus", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/connectivity_plus-6.1.3", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "connectivity_plus_platform_interface", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/connectivity_plus_platform_interface-2.0.1", - "packageUri": "lib/", - "languageVersion": "2.18" - }, - { - "name": "cross_file", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/cross_file-0.3.4+2", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "crypto", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/crypto-3.0.6", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "csslib", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/csslib-1.0.2", - "packageUri": "lib/", - "languageVersion": "3.1" - }, - { - "name": "cupertino_icons", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/cupertino_icons-1.0.8", - "packageUri": "lib/", - "languageVersion": "3.1" - }, - { - "name": "dbus", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/dbus-0.7.11", - "packageUri": "lib/", - "languageVersion": "2.17" - }, - { - "name": "dio", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/dio-5.8.0+1", - "packageUri": "lib/", - "languageVersion": "2.18" - }, - { - "name": "dio_web_adapter", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/dio_web_adapter-2.1.0", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "dots_indicator", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/dots_indicator-3.0.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "dotted_border", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/dotted_border-2.1.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "fake_async", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/fake_async-1.3.1", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "ffi", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/ffi-2.1.3", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "file", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/file-7.0.1", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "file_selector_linux", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/file_selector_linux-0.9.3+2", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "file_selector_macos", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/file_selector_macos-0.9.4+2", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "file_selector_platform_interface", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/file_selector_platform_interface-2.6.2", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "file_selector_windows", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/file_selector_windows-0.9.3+3", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "fixnum", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/fixnum-1.1.1", - "packageUri": "lib/", - "languageVersion": "3.1" - }, - { - "name": "flutter", - "rootUri": "file:///Users/apple/Documents/development/flutter/packages/flutter", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "flutter_animate", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_animate-4.5.2", - "packageUri": "lib/", - "languageVersion": "2.17" - }, - { - "name": "flutter_cache_manager", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_cache_manager-3.3.1", - "packageUri": "lib/", - "languageVersion": "2.17" - }, - { - "name": "flutter_google_places", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_google_places-0.3.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "flutter_inappwebview", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview-6.1.5", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "flutter_inappwebview_android", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.1.3", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "flutter_inappwebview_internal_annotations", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_internal_annotations-1.2.0", - "packageUri": "lib/", - "languageVersion": "2.17" - }, - { - "name": "flutter_inappwebview_ios", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_ios-1.1.2", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "flutter_inappwebview_macos", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_macos-1.1.2", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "flutter_inappwebview_platform_interface", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_platform_interface-1.3.0+1", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "flutter_inappwebview_web", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_web-1.1.2", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "flutter_inappwebview_windows", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_windows-0.6.0", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "flutter_lints", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_lints-3.0.2", - "packageUri": "lib/", - "languageVersion": "3.1" - }, - { - "name": "flutter_plugin_android_lifecycle", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_plugin_android_lifecycle-2.0.24", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "flutter_rating_stars", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_rating_stars-1.1.0", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "flutter_screenutil", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_screenutil-5.9.3", - "packageUri": "lib/", - "languageVersion": "2.17" - }, - { - "name": "flutter_shaders", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_shaders-0.1.3", - "packageUri": "lib/", - "languageVersion": "2.19" - }, - { - "name": "flutter_svg", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_svg-2.0.9", - "packageUri": "lib/", - "languageVersion": "2.19" - }, - { - "name": "flutter_test", - "rootUri": "file:///Users/apple/Documents/development/flutter/packages/flutter_test", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "flutter_toggle_tab", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_toggle_tab-1.5.1", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "flutter_web_plugins", - "rootUri": "file:///Users/apple/Documents/development/flutter/packages/flutter_web_plugins", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "fluttertoast", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/fluttertoast-8.2.11", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "fpdart", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/fpdart-1.1.1", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "gap", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/gap-3.0.1", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "geocoding", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/geocoding-3.0.0", - "packageUri": "lib/", - "languageVersion": "2.17" - }, - { - "name": "geocoding_android", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/geocoding_android-3.3.1", - "packageUri": "lib/", - "languageVersion": "2.17" - }, - { - "name": "geocoding_ios", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/geocoding_ios-3.0.1", - "packageUri": "lib/", - "languageVersion": "2.17" - }, - { - "name": "geocoding_platform_interface", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/geocoding_platform_interface-3.2.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "geolocator", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/geolocator-13.0.2", - "packageUri": "lib/", - "languageVersion": "2.15" - }, - { - "name": "geolocator_android", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/geolocator_android-4.6.1", - "packageUri": "lib/", - "languageVersion": "2.15" - }, - { - "name": "geolocator_apple", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/geolocator_apple-2.3.8+1", - "packageUri": "lib/", - "languageVersion": "2.15" - }, - { - "name": "geolocator_platform_interface", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/geolocator_platform_interface-4.2.4", - "packageUri": "lib/", - "languageVersion": "2.15" - }, - { - "name": "geolocator_web", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/geolocator_web-4.1.1", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "geolocator_windows", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/geolocator_windows-0.2.3", - "packageUri": "lib/", - "languageVersion": "2.15" - }, - { - "name": "get_it", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/get_it-8.0.3", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "go_router", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/go_router-14.8.0", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "google_api_headers", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/google_api_headers-1.6.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "google_fonts", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/google_fonts-4.0.4", - "packageUri": "lib/", - "languageVersion": "2.14" - }, - { - "name": "google_maps", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/google_maps-8.1.1", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "google_maps_flutter", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/google_maps_flutter-2.10.0", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "google_maps_flutter_android", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/google_maps_flutter_android-2.14.12", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "google_maps_flutter_ios", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/google_maps_flutter_ios-2.13.2", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "google_maps_flutter_platform_interface", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/google_maps_flutter_platform_interface-2.10.0", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "google_maps_flutter_web", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/google_maps_flutter_web-0.5.10", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "google_maps_webservice", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/google_maps_webservice-0.0.20-nullsafety.5", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "html", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/html-0.15.5", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "http", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/http-0.13.6", - "packageUri": "lib/", - "languageVersion": "2.19" - }, - { - "name": "http_parser", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/http_parser-4.0.2", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "image_picker", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker-1.1.2", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "image_picker_android", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker_android-0.8.12+20", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "image_picker_for_web", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker_for_web-3.0.6", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "image_picker_ios", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.12+2", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "image_picker_linux", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker_linux-0.2.1+1", - "packageUri": "lib/", - "languageVersion": "2.19" - }, - { - "name": "image_picker_macos", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker_macos-0.2.1+2", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "image_picker_platform_interface", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker_platform_interface-2.10.1", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "image_picker_windows", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker_windows-0.2.1+1", - "packageUri": "lib/", - "languageVersion": "2.19" - }, - { - "name": "intl", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/intl-0.20.2", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "json_annotation", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/json_annotation-4.9.0", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "leak_tracker", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/leak_tracker-10.0.5", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "leak_tracker_flutter_testing", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.5", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "leak_tracker_testing", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/leak_tracker_testing-3.0.1", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "lints", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/lints-3.0.0", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "loader_overlay", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/loader_overlay-4.0.4+1", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "logging", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/logging-1.3.0", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "matcher", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/matcher-0.12.16+1", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "material_color_utilities", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1", - "packageUri": "lib/", - "languageVersion": "2.17" - }, - { - "name": "material_design_icons_flutter", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/material_design_icons_flutter-7.0.7296", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "meta", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/meta-1.15.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "mime", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/mime-2.0.0", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "nested", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/nested-1.0.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "nm", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/nm-0.5.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "octo_image", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/octo_image-2.1.0", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "otp_text_field", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/otp_text_field-1.1.3", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "package_info_plus", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/package_info_plus-4.2.0", - "packageUri": "lib/", - "languageVersion": "2.18" - }, - { - "name": "package_info_plus_platform_interface", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/package_info_plus_platform_interface-2.0.1", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "path", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/path-1.9.0", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "path_drawing", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/path_drawing-1.0.1", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "path_parsing", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/path_parsing-1.1.0", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "path_provider", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/path_provider-2.1.5", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "path_provider_android", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/path_provider_android-2.2.15", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "path_provider_foundation", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/path_provider_foundation-2.4.1", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "path_provider_linux", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/path_provider_linux-2.2.1", - "packageUri": "lib/", - "languageVersion": "2.19" - }, - { - "name": "path_provider_platform_interface", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/path_provider_platform_interface-2.1.2", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "path_provider_windows", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/path_provider_windows-2.3.0", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "petitparser", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/petitparser-6.0.2", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "platform", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/platform-3.1.6", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "plugin_platform_interface", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/plugin_platform_interface-2.1.8", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "pretty_dio_logger", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/pretty_dio_logger-1.4.0", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "provider", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/provider-6.1.2", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "readmore", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/readmore-3.0.0", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "rxdart", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/rxdart-0.26.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "sanitize_html", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/sanitize_html-2.1.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "shared_preferences", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/shared_preferences-2.5.2", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "shared_preferences_android", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_android-2.4.4", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "shared_preferences_foundation", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_foundation-2.5.4", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "shared_preferences_linux", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_linux-2.4.1", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "shared_preferences_platform_interface", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_platform_interface-2.4.1", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "shared_preferences_web", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_web-2.4.2", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "shared_preferences_windows", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_windows-2.4.1", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "shimmer", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/shimmer-3.0.0", - "packageUri": "lib/", - "languageVersion": "2.17" - }, - { - "name": "skeletonizer", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/skeletonizer-1.4.3", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "sky_engine", - "rootUri": "file:///Users/apple/Documents/development/flutter/bin/cache/pkg/sky_engine", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "source_span", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/source_span-1.10.0", - "packageUri": "lib/", - "languageVersion": "2.18" - }, - { - "name": "sprintf", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/sprintf-7.0.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "sqflite", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/sqflite-2.4.1", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "sqflite_android", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/sqflite_android-2.4.0", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "sqflite_common", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/sqflite_common-2.5.4+6", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "sqflite_darwin", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/sqflite_darwin-2.4.1+1", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "sqflite_platform_interface", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/sqflite_platform_interface-2.4.0", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "stack_trace", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/stack_trace-1.11.1", - "packageUri": "lib/", - "languageVersion": "2.18" - }, - { - "name": "stream_channel", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/stream_channel-2.1.2", - "packageUri": "lib/", - "languageVersion": "2.19" - }, - { - "name": "stream_transform", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/stream_transform-2.1.1", - "packageUri": "lib/", - "languageVersion": "3.1" - }, - { - "name": "string_scanner", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/string_scanner-1.2.0", - "packageUri": "lib/", - "languageVersion": "2.18" - }, - { - "name": "synchronized", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/synchronized-3.3.0+3", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "term_glyph", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/term_glyph-1.2.1", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "test_api", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/test_api-0.7.2", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "typed_data", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/typed_data-1.4.0", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "url_launcher", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher-6.3.1", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "url_launcher_android", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher_android-6.3.14", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "url_launcher_ios", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher_ios-6.3.2", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "url_launcher_linux", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher_linux-3.2.1", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "url_launcher_macos", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher_macos-3.2.2", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "url_launcher_platform_interface", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher_platform_interface-2.3.2", - "packageUri": "lib/", - "languageVersion": "3.1" - }, - { - "name": "url_launcher_web", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher_web-2.3.3", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "url_launcher_windows", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher_windows-3.1.4", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "uuid", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/uuid-4.5.1", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "vector_graphics", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/vector_graphics-1.1.10+1", - "packageUri": "lib/", - "languageVersion": "2.17" - }, - { - "name": "vector_graphics_codec", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/vector_graphics_codec-1.1.10+1", - "packageUri": "lib/", - "languageVersion": "2.17" - }, - { - "name": "vector_graphics_compiler", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/vector_graphics_compiler-1.1.10+1", - "packageUri": "lib/", - "languageVersion": "2.19" - }, - { - "name": "vector_math", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/vector_math-2.1.4", - "packageUri": "lib/", - "languageVersion": "2.14" - }, - { - "name": "vm_service", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/vm_service-14.2.5", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "web", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/web-1.1.0", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "win32", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/win32-5.10.1", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "xdg_directories", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/xdg_directories-1.1.0", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "xml", - "rootUri": "file:///Users/apple/.pub-cache/hosted/pub.dev/xml-6.5.0", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "grocery_app", - "rootUri": "../", - "packageUri": "lib/", - "languageVersion": "3.4" - } - ], - "generated": "2025-02-10T19:08:20.316641Z", - "generator": "pub", - "generatorVersion": "3.5.3", - "flutterRoot": "file:///Users/apple/Documents/development/flutter", - "flutterVersion": "3.24.3", - "pubCache": "file:///Users/apple/.pub-cache" -} diff --git a/.dart_tool/package_config_subset b/.dart_tool/package_config_subset deleted file mode 100644 index cd2f6ef..0000000 --- a/.dart_tool/package_config_subset +++ /dev/null @@ -1,673 +0,0 @@ -animation_list -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/animation_list-3.1.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/animation_list-3.1.0/lib/ -animations -3.2 -file:///Users/apple/.pub-cache/hosted/pub.dev/animations-2.0.11/ -file:///Users/apple/.pub-cache/hosted/pub.dev/animations-2.0.11/lib/ -args -3.3 -file:///Users/apple/.pub-cache/hosted/pub.dev/args-2.6.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/args-2.6.0/lib/ -async -2.18 -file:///Users/apple/.pub-cache/hosted/pub.dev/async-2.11.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/async-2.11.0/lib/ -back_button_interceptor -3.2 -file:///Users/apple/.pub-cache/hosted/pub.dev/back_button_interceptor-8.0.4/ -file:///Users/apple/.pub-cache/hosted/pub.dev/back_button_interceptor-8.0.4/lib/ -boolean_selector -2.17 -file:///Users/apple/.pub-cache/hosted/pub.dev/boolean_selector-2.1.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/boolean_selector-2.1.1/lib/ -cached_network_image -3.0 -file:///Users/apple/.pub-cache/hosted/pub.dev/cached_network_image-3.3.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/cached_network_image-3.3.1/lib/ -cached_network_image_platform_interface -3.0 -file:///Users/apple/.pub-cache/hosted/pub.dev/cached_network_image_platform_interface-4.0.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/cached_network_image_platform_interface-4.0.0/lib/ -cached_network_image_web -3.0 -file:///Users/apple/.pub-cache/hosted/pub.dev/cached_network_image_web-1.2.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/cached_network_image_web-1.2.0/lib/ -carousel_slider -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/carousel_slider-5.0.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/carousel_slider-5.0.0/lib/ -characters -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/characters-1.3.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/ -clock -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/clock-1.1.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/clock-1.1.1/lib/ -collection -2.18 -file:///Users/apple/.pub-cache/hosted/pub.dev/collection-1.18.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/ -connectivity_plus -3.2 -file:///Users/apple/.pub-cache/hosted/pub.dev/connectivity_plus-6.1.3/ -file:///Users/apple/.pub-cache/hosted/pub.dev/connectivity_plus-6.1.3/lib/ -connectivity_plus_platform_interface -2.18 -file:///Users/apple/.pub-cache/hosted/pub.dev/connectivity_plus_platform_interface-2.0.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/connectivity_plus_platform_interface-2.0.1/lib/ -cross_file -3.3 -file:///Users/apple/.pub-cache/hosted/pub.dev/cross_file-0.3.4+2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/cross_file-0.3.4+2/lib/ -crypto -3.4 -file:///Users/apple/.pub-cache/hosted/pub.dev/crypto-3.0.6/ -file:///Users/apple/.pub-cache/hosted/pub.dev/crypto-3.0.6/lib/ -csslib -3.1 -file:///Users/apple/.pub-cache/hosted/pub.dev/csslib-1.0.2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/csslib-1.0.2/lib/ -cupertino_icons -3.1 -file:///Users/apple/.pub-cache/hosted/pub.dev/cupertino_icons-1.0.8/ -file:///Users/apple/.pub-cache/hosted/pub.dev/cupertino_icons-1.0.8/lib/ -dbus -2.17 -file:///Users/apple/.pub-cache/hosted/pub.dev/dbus-0.7.11/ -file:///Users/apple/.pub-cache/hosted/pub.dev/dbus-0.7.11/lib/ -dio -2.18 -file:///Users/apple/.pub-cache/hosted/pub.dev/dio-5.8.0+1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/dio-5.8.0+1/lib/ -dio_web_adapter -3.3 -file:///Users/apple/.pub-cache/hosted/pub.dev/dio_web_adapter-2.1.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/dio_web_adapter-2.1.0/lib/ -dots_indicator -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/dots_indicator-3.0.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/dots_indicator-3.0.0/lib/ -dotted_border -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/dotted_border-2.1.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/dotted_border-2.1.0/lib/ -fake_async -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/fake_async-1.3.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/fake_async-1.3.1/lib/ -ffi -3.3 -file:///Users/apple/.pub-cache/hosted/pub.dev/ffi-2.1.3/ -file:///Users/apple/.pub-cache/hosted/pub.dev/ffi-2.1.3/lib/ -file -3.0 -file:///Users/apple/.pub-cache/hosted/pub.dev/file-7.0.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/file-7.0.1/lib/ -file_selector_linux -3.3 -file:///Users/apple/.pub-cache/hosted/pub.dev/file_selector_linux-0.9.3+2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/file_selector_linux-0.9.3+2/lib/ -file_selector_macos -3.3 -file:///Users/apple/.pub-cache/hosted/pub.dev/file_selector_macos-0.9.4+2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/file_selector_macos-0.9.4+2/lib/ -file_selector_platform_interface -3.0 -file:///Users/apple/.pub-cache/hosted/pub.dev/file_selector_platform_interface-2.6.2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/file_selector_platform_interface-2.6.2/lib/ -file_selector_windows -3.3 -file:///Users/apple/.pub-cache/hosted/pub.dev/file_selector_windows-0.9.3+3/ -file:///Users/apple/.pub-cache/hosted/pub.dev/file_selector_windows-0.9.3+3/lib/ -fixnum -3.1 -file:///Users/apple/.pub-cache/hosted/pub.dev/fixnum-1.1.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/fixnum-1.1.1/lib/ -flutter_animate -2.17 -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_animate-4.5.2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_animate-4.5.2/lib/ -flutter_cache_manager -2.17 -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_cache_manager-3.3.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_cache_manager-3.3.1/lib/ -flutter_google_places -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_google_places-0.3.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_google_places-0.3.0/lib/ -flutter_inappwebview -3.5 -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview-6.1.5/ -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview-6.1.5/lib/ -flutter_inappwebview_android -3.5 -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.1.3/ -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.1.3/lib/ -flutter_inappwebview_internal_annotations -2.17 -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_internal_annotations-1.2.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_internal_annotations-1.2.0/lib/ -flutter_inappwebview_ios -3.5 -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_ios-1.1.2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_ios-1.1.2/lib/ -flutter_inappwebview_macos -3.5 -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_macos-1.1.2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_macos-1.1.2/lib/ -flutter_inappwebview_platform_interface -3.5 -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_platform_interface-1.3.0+1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_platform_interface-1.3.0+1/lib/ -flutter_inappwebview_web -3.5 -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_web-1.1.2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_web-1.1.2/lib/ -flutter_inappwebview_windows -3.5 -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_windows-0.6.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_windows-0.6.0/lib/ -flutter_lints -3.1 -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_lints-3.0.2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_lints-3.0.2/lib/ -flutter_plugin_android_lifecycle -3.5 -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_plugin_android_lifecycle-2.0.24/ -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_plugin_android_lifecycle-2.0.24/lib/ -flutter_rating_stars -3.2 -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_rating_stars-1.1.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_rating_stars-1.1.0/lib/ -flutter_screenutil -2.17 -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_screenutil-5.9.3/ -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_screenutil-5.9.3/lib/ -flutter_shaders -2.19 -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_shaders-0.1.3/ -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_shaders-0.1.3/lib/ -flutter_svg -2.19 -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_svg-2.0.9/ -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_svg-2.0.9/lib/ -flutter_toggle_tab -3.0 -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_toggle_tab-1.5.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/flutter_toggle_tab-1.5.1/lib/ -fluttertoast -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/fluttertoast-8.2.11/ -file:///Users/apple/.pub-cache/hosted/pub.dev/fluttertoast-8.2.11/lib/ -fpdart -3.0 -file:///Users/apple/.pub-cache/hosted/pub.dev/fpdart-1.1.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/fpdart-1.1.1/lib/ -gap -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/gap-3.0.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/gap-3.0.1/lib/ -geocoding -2.17 -file:///Users/apple/.pub-cache/hosted/pub.dev/geocoding-3.0.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/geocoding-3.0.0/lib/ -geocoding_android -2.17 -file:///Users/apple/.pub-cache/hosted/pub.dev/geocoding_android-3.3.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/geocoding_android-3.3.1/lib/ -geocoding_ios -2.17 -file:///Users/apple/.pub-cache/hosted/pub.dev/geocoding_ios-3.0.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/geocoding_ios-3.0.1/lib/ -geocoding_platform_interface -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/geocoding_platform_interface-3.2.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/geocoding_platform_interface-3.2.0/lib/ -geolocator -2.15 -file:///Users/apple/.pub-cache/hosted/pub.dev/geolocator-13.0.2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/geolocator-13.0.2/lib/ -geolocator_android -2.15 -file:///Users/apple/.pub-cache/hosted/pub.dev/geolocator_android-4.6.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/geolocator_android-4.6.1/lib/ -geolocator_apple -2.15 -file:///Users/apple/.pub-cache/hosted/pub.dev/geolocator_apple-2.3.8+1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/geolocator_apple-2.3.8+1/lib/ -geolocator_platform_interface -2.15 -file:///Users/apple/.pub-cache/hosted/pub.dev/geolocator_platform_interface-4.2.4/ -file:///Users/apple/.pub-cache/hosted/pub.dev/geolocator_platform_interface-4.2.4/lib/ -geolocator_web -3.4 -file:///Users/apple/.pub-cache/hosted/pub.dev/geolocator_web-4.1.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/geolocator_web-4.1.1/lib/ -geolocator_windows -2.15 -file:///Users/apple/.pub-cache/hosted/pub.dev/geolocator_windows-0.2.3/ -file:///Users/apple/.pub-cache/hosted/pub.dev/geolocator_windows-0.2.3/lib/ -get_it -3.0 -file:///Users/apple/.pub-cache/hosted/pub.dev/get_it-8.0.3/ -file:///Users/apple/.pub-cache/hosted/pub.dev/get_it-8.0.3/lib/ -go_router -3.4 -file:///Users/apple/.pub-cache/hosted/pub.dev/go_router-14.8.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/go_router-14.8.0/lib/ -google_api_headers -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/google_api_headers-1.6.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/google_api_headers-1.6.0/lib/ -google_fonts -2.14 -file:///Users/apple/.pub-cache/hosted/pub.dev/google_fonts-4.0.4/ -file:///Users/apple/.pub-cache/hosted/pub.dev/google_fonts-4.0.4/lib/ -google_maps -3.4 -file:///Users/apple/.pub-cache/hosted/pub.dev/google_maps-8.1.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/google_maps-8.1.1/lib/ -google_maps_flutter -3.4 -file:///Users/apple/.pub-cache/hosted/pub.dev/google_maps_flutter-2.10.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/google_maps_flutter-2.10.0/lib/ -google_maps_flutter_android -3.5 -file:///Users/apple/.pub-cache/hosted/pub.dev/google_maps_flutter_android-2.14.12/ -file:///Users/apple/.pub-cache/hosted/pub.dev/google_maps_flutter_android-2.14.12/lib/ -google_maps_flutter_ios -3.3 -file:///Users/apple/.pub-cache/hosted/pub.dev/google_maps_flutter_ios-2.13.2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/google_maps_flutter_ios-2.13.2/lib/ -google_maps_flutter_platform_interface -3.4 -file:///Users/apple/.pub-cache/hosted/pub.dev/google_maps_flutter_platform_interface-2.10.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/google_maps_flutter_platform_interface-2.10.0/lib/ -google_maps_flutter_web -3.3 -file:///Users/apple/.pub-cache/hosted/pub.dev/google_maps_flutter_web-0.5.10/ -file:///Users/apple/.pub-cache/hosted/pub.dev/google_maps_flutter_web-0.5.10/lib/ -google_maps_webservice -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/google_maps_webservice-0.0.20-nullsafety.5/ -file:///Users/apple/.pub-cache/hosted/pub.dev/google_maps_webservice-0.0.20-nullsafety.5/lib/ -html -3.2 -file:///Users/apple/.pub-cache/hosted/pub.dev/html-0.15.5/ -file:///Users/apple/.pub-cache/hosted/pub.dev/html-0.15.5/lib/ -http -2.19 -file:///Users/apple/.pub-cache/hosted/pub.dev/http-0.13.6/ -file:///Users/apple/.pub-cache/hosted/pub.dev/http-0.13.6/lib/ -http_parser -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/http_parser-4.0.2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/http_parser-4.0.2/lib/ -image_picker -3.3 -file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker-1.1.2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker-1.1.2/lib/ -image_picker_android -3.5 -file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker_android-0.8.12+20/ -file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker_android-0.8.12+20/lib/ -image_picker_for_web -3.4 -file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker_for_web-3.0.6/ -file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker_for_web-3.0.6/lib/ -image_picker_ios -3.4 -file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.12+2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.12+2/lib/ -image_picker_linux -2.19 -file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker_linux-0.2.1+1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker_linux-0.2.1+1/lib/ -image_picker_macos -3.4 -file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker_macos-0.2.1+2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker_macos-0.2.1+2/lib/ -image_picker_platform_interface -3.4 -file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker_platform_interface-2.10.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker_platform_interface-2.10.1/lib/ -image_picker_windows -2.19 -file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker_windows-0.2.1+1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/image_picker_windows-0.2.1+1/lib/ -intl -3.3 -file:///Users/apple/.pub-cache/hosted/pub.dev/intl-0.20.2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/intl-0.20.2/lib/ -json_annotation -3.0 -file:///Users/apple/.pub-cache/hosted/pub.dev/json_annotation-4.9.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/json_annotation-4.9.0/lib/ -leak_tracker -3.2 -file:///Users/apple/.pub-cache/hosted/pub.dev/leak_tracker-10.0.5/ -file:///Users/apple/.pub-cache/hosted/pub.dev/leak_tracker-10.0.5/lib/ -leak_tracker_flutter_testing -3.2 -file:///Users/apple/.pub-cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.5/ -file:///Users/apple/.pub-cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.5/lib/ -leak_tracker_testing -3.2 -file:///Users/apple/.pub-cache/hosted/pub.dev/leak_tracker_testing-3.0.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/leak_tracker_testing-3.0.1/lib/ -lints -3.0 -file:///Users/apple/.pub-cache/hosted/pub.dev/lints-3.0.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/lints-3.0.0/lib/ -loader_overlay -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/loader_overlay-4.0.4+1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/loader_overlay-4.0.4+1/lib/ -logging -3.4 -file:///Users/apple/.pub-cache/hosted/pub.dev/logging-1.3.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/logging-1.3.0/lib/ -matcher -3.0 -file:///Users/apple/.pub-cache/hosted/pub.dev/matcher-0.12.16+1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/matcher-0.12.16+1/lib/ -material_color_utilities -2.17 -file:///Users/apple/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/ -material_design_icons_flutter -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/material_design_icons_flutter-7.0.7296/ -file:///Users/apple/.pub-cache/hosted/pub.dev/material_design_icons_flutter-7.0.7296/lib/ -meta -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/meta-1.15.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/meta-1.15.0/lib/ -mime -3.2 -file:///Users/apple/.pub-cache/hosted/pub.dev/mime-2.0.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/mime-2.0.0/lib/ -nested -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/nested-1.0.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/nested-1.0.0/lib/ -nm -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/nm-0.5.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/nm-0.5.0/lib/ -octo_image -3.0 -file:///Users/apple/.pub-cache/hosted/pub.dev/octo_image-2.1.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/octo_image-2.1.0/lib/ -otp_text_field -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/otp_text_field-1.1.3/ -file:///Users/apple/.pub-cache/hosted/pub.dev/otp_text_field-1.1.3/lib/ -package_info_plus -2.18 -file:///Users/apple/.pub-cache/hosted/pub.dev/package_info_plus-4.2.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/package_info_plus-4.2.0/lib/ -package_info_plus_platform_interface -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/package_info_plus_platform_interface-2.0.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/package_info_plus_platform_interface-2.0.1/lib/ -path -3.0 -file:///Users/apple/.pub-cache/hosted/pub.dev/path-1.9.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/path-1.9.0/lib/ -path_drawing -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/path_drawing-1.0.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/path_drawing-1.0.1/lib/ -path_parsing -3.3 -file:///Users/apple/.pub-cache/hosted/pub.dev/path_parsing-1.1.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/path_parsing-1.1.0/lib/ -path_provider -3.4 -file:///Users/apple/.pub-cache/hosted/pub.dev/path_provider-2.1.5/ -file:///Users/apple/.pub-cache/hosted/pub.dev/path_provider-2.1.5/lib/ -path_provider_android -3.5 -file:///Users/apple/.pub-cache/hosted/pub.dev/path_provider_android-2.2.15/ -file:///Users/apple/.pub-cache/hosted/pub.dev/path_provider_android-2.2.15/lib/ -path_provider_foundation -3.3 -file:///Users/apple/.pub-cache/hosted/pub.dev/path_provider_foundation-2.4.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/path_provider_foundation-2.4.1/lib/ -path_provider_linux -2.19 -file:///Users/apple/.pub-cache/hosted/pub.dev/path_provider_linux-2.2.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/path_provider_linux-2.2.1/lib/ -path_provider_platform_interface -3.0 -file:///Users/apple/.pub-cache/hosted/pub.dev/path_provider_platform_interface-2.1.2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/path_provider_platform_interface-2.1.2/lib/ -path_provider_windows -3.2 -file:///Users/apple/.pub-cache/hosted/pub.dev/path_provider_windows-2.3.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/path_provider_windows-2.3.0/lib/ -petitparser -3.2 -file:///Users/apple/.pub-cache/hosted/pub.dev/petitparser-6.0.2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/petitparser-6.0.2/lib/ -platform -3.2 -file:///Users/apple/.pub-cache/hosted/pub.dev/platform-3.1.6/ -file:///Users/apple/.pub-cache/hosted/pub.dev/platform-3.1.6/lib/ -plugin_platform_interface -3.0 -file:///Users/apple/.pub-cache/hosted/pub.dev/plugin_platform_interface-2.1.8/ -file:///Users/apple/.pub-cache/hosted/pub.dev/plugin_platform_interface-2.1.8/lib/ -pretty_dio_logger -3.0 -file:///Users/apple/.pub-cache/hosted/pub.dev/pretty_dio_logger-1.4.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/pretty_dio_logger-1.4.0/lib/ -provider -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/provider-6.1.2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/provider-6.1.2/lib/ -readmore -3.0 -file:///Users/apple/.pub-cache/hosted/pub.dev/readmore-3.0.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/readmore-3.0.0/lib/ -rxdart -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/rxdart-0.26.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/rxdart-0.26.0/lib/ -sanitize_html -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/sanitize_html-2.1.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/sanitize_html-2.1.0/lib/ -shared_preferences -3.5 -file:///Users/apple/.pub-cache/hosted/pub.dev/shared_preferences-2.5.2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/shared_preferences-2.5.2/lib/ -shared_preferences_android -3.5 -file:///Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_android-2.4.4/ -file:///Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_android-2.4.4/lib/ -shared_preferences_foundation -3.4 -file:///Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_foundation-2.5.4/ -file:///Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_foundation-2.5.4/lib/ -shared_preferences_linux -3.3 -file:///Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_linux-2.4.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_linux-2.4.1/lib/ -shared_preferences_platform_interface -3.2 -file:///Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_platform_interface-2.4.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_platform_interface-2.4.1/lib/ -shared_preferences_web -3.4 -file:///Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_web-2.4.2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_web-2.4.2/lib/ -shared_preferences_windows -3.3 -file:///Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_windows-2.4.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_windows-2.4.1/lib/ -shimmer -2.17 -file:///Users/apple/.pub-cache/hosted/pub.dev/shimmer-3.0.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/shimmer-3.0.0/lib/ -skeletonizer -3.0 -file:///Users/apple/.pub-cache/hosted/pub.dev/skeletonizer-1.4.3/ -file:///Users/apple/.pub-cache/hosted/pub.dev/skeletonizer-1.4.3/lib/ -source_span -2.18 -file:///Users/apple/.pub-cache/hosted/pub.dev/source_span-1.10.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/source_span-1.10.0/lib/ -sprintf -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/sprintf-7.0.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/sprintf-7.0.0/lib/ -sqflite -3.5 -file:///Users/apple/.pub-cache/hosted/pub.dev/sqflite-2.4.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/sqflite-2.4.1/lib/ -sqflite_android -3.5 -file:///Users/apple/.pub-cache/hosted/pub.dev/sqflite_android-2.4.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/sqflite_android-2.4.0/lib/ -sqflite_common -3.5 -file:///Users/apple/.pub-cache/hosted/pub.dev/sqflite_common-2.5.4+6/ -file:///Users/apple/.pub-cache/hosted/pub.dev/sqflite_common-2.5.4+6/lib/ -sqflite_darwin -3.5 -file:///Users/apple/.pub-cache/hosted/pub.dev/sqflite_darwin-2.4.1+1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/sqflite_darwin-2.4.1+1/lib/ -sqflite_platform_interface -3.5 -file:///Users/apple/.pub-cache/hosted/pub.dev/sqflite_platform_interface-2.4.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/sqflite_platform_interface-2.4.0/lib/ -stack_trace -2.18 -file:///Users/apple/.pub-cache/hosted/pub.dev/stack_trace-1.11.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/stack_trace-1.11.1/lib/ -stream_channel -2.19 -file:///Users/apple/.pub-cache/hosted/pub.dev/stream_channel-2.1.2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/stream_channel-2.1.2/lib/ -stream_transform -3.1 -file:///Users/apple/.pub-cache/hosted/pub.dev/stream_transform-2.1.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/stream_transform-2.1.1/lib/ -string_scanner -2.18 -file:///Users/apple/.pub-cache/hosted/pub.dev/string_scanner-1.2.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/string_scanner-1.2.0/lib/ -synchronized -3.5 -file:///Users/apple/.pub-cache/hosted/pub.dev/synchronized-3.3.0+3/ -file:///Users/apple/.pub-cache/hosted/pub.dev/synchronized-3.3.0+3/lib/ -term_glyph -2.12 -file:///Users/apple/.pub-cache/hosted/pub.dev/term_glyph-1.2.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/term_glyph-1.2.1/lib/ -test_api -3.2 -file:///Users/apple/.pub-cache/hosted/pub.dev/test_api-0.7.2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/test_api-0.7.2/lib/ -typed_data -3.5 -file:///Users/apple/.pub-cache/hosted/pub.dev/typed_data-1.4.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/typed_data-1.4.0/lib/ -url_launcher -3.3 -file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher-6.3.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher-6.3.1/lib/ -url_launcher_android -3.5 -file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher_android-6.3.14/ -file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher_android-6.3.14/lib/ -url_launcher_ios -3.3 -file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher_ios-6.3.2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher_ios-6.3.2/lib/ -url_launcher_linux -3.3 -file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher_linux-3.2.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher_linux-3.2.1/lib/ -url_launcher_macos -3.3 -file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher_macos-3.2.2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher_macos-3.2.2/lib/ -url_launcher_platform_interface -3.1 -file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher_platform_interface-2.3.2/ -file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher_platform_interface-2.3.2/lib/ -url_launcher_web -3.3 -file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher_web-2.3.3/ -file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher_web-2.3.3/lib/ -url_launcher_windows -3.4 -file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher_windows-3.1.4/ -file:///Users/apple/.pub-cache/hosted/pub.dev/url_launcher_windows-3.1.4/lib/ -uuid -3.0 -file:///Users/apple/.pub-cache/hosted/pub.dev/uuid-4.5.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/uuid-4.5.1/lib/ -vector_graphics -2.17 -file:///Users/apple/.pub-cache/hosted/pub.dev/vector_graphics-1.1.10+1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/vector_graphics-1.1.10+1/lib/ -vector_graphics_codec -2.17 -file:///Users/apple/.pub-cache/hosted/pub.dev/vector_graphics_codec-1.1.10+1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/vector_graphics_codec-1.1.10+1/lib/ -vector_graphics_compiler -2.19 -file:///Users/apple/.pub-cache/hosted/pub.dev/vector_graphics_compiler-1.1.10+1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/vector_graphics_compiler-1.1.10+1/lib/ -vector_math -2.14 -file:///Users/apple/.pub-cache/hosted/pub.dev/vector_math-2.1.4/ -file:///Users/apple/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/ -vm_service -3.3 -file:///Users/apple/.pub-cache/hosted/pub.dev/vm_service-14.2.5/ -file:///Users/apple/.pub-cache/hosted/pub.dev/vm_service-14.2.5/lib/ -web -3.4 -file:///Users/apple/.pub-cache/hosted/pub.dev/web-1.1.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/web-1.1.0/lib/ -win32 -3.5 -file:///Users/apple/.pub-cache/hosted/pub.dev/win32-5.10.1/ -file:///Users/apple/.pub-cache/hosted/pub.dev/win32-5.10.1/lib/ -xdg_directories -3.3 -file:///Users/apple/.pub-cache/hosted/pub.dev/xdg_directories-1.1.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/xdg_directories-1.1.0/lib/ -xml -3.2 -file:///Users/apple/.pub-cache/hosted/pub.dev/xml-6.5.0/ -file:///Users/apple/.pub-cache/hosted/pub.dev/xml-6.5.0/lib/ -grocery_app -3.4 -file:///Users/apple/Documents/Allflutter%20/freelancing/groceryApp/ -file:///Users/apple/Documents/Allflutter%20/freelancing/groceryApp/lib/ -sky_engine -3.2 -file:///Users/apple/Documents/development/flutter/bin/cache/pkg/sky_engine/ -file:///Users/apple/Documents/development/flutter/bin/cache/pkg/sky_engine/lib/ -flutter -3.3 -file:///Users/apple/Documents/development/flutter/packages/flutter/ -file:///Users/apple/Documents/development/flutter/packages/flutter/lib/ -flutter_test -3.3 -file:///Users/apple/Documents/development/flutter/packages/flutter_test/ -file:///Users/apple/Documents/development/flutter/packages/flutter_test/lib/ -flutter_web_plugins -3.2 -file:///Users/apple/Documents/development/flutter/packages/flutter_web_plugins/ -file:///Users/apple/Documents/development/flutter/packages/flutter_web_plugins/lib/ -2 diff --git a/.dart_tool/version b/.dart_tool/version deleted file mode 100644 index ffba2c8..0000000 --- a/.dart_tool/version +++ /dev/null @@ -1 +0,0 @@ -3.24.3 \ No newline at end of file diff --git a/.flutter-plugins b/.flutter-plugins deleted file mode 100644 index ca480f9..0000000 --- a/.flutter-plugins +++ /dev/null @@ -1,55 +0,0 @@ -# This is a generated file; do not edit or check into version control. -connectivity_plus=/Users/apple/.pub-cache/hosted/pub.dev/connectivity_plus-6.1.3/ -file_selector_linux=/Users/apple/.pub-cache/hosted/pub.dev/file_selector_linux-0.9.3+2/ -file_selector_macos=/Users/apple/.pub-cache/hosted/pub.dev/file_selector_macos-0.9.4+2/ -file_selector_windows=/Users/apple/.pub-cache/hosted/pub.dev/file_selector_windows-0.9.3+3/ -flutter_inappwebview=/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview-6.1.5/ -flutter_inappwebview_android=/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.1.3/ -flutter_inappwebview_ios=/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_ios-1.1.2/ -flutter_inappwebview_macos=/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_macos-1.1.2/ -flutter_inappwebview_web=/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_web-1.1.2/ -flutter_inappwebview_windows=/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_windows-0.6.0/ -flutter_plugin_android_lifecycle=/Users/apple/.pub-cache/hosted/pub.dev/flutter_plugin_android_lifecycle-2.0.24/ -fluttertoast=/Users/apple/.pub-cache/hosted/pub.dev/fluttertoast-8.2.11/ -geocoding=/Users/apple/.pub-cache/hosted/pub.dev/geocoding-3.0.0/ -geocoding_android=/Users/apple/.pub-cache/hosted/pub.dev/geocoding_android-3.3.1/ -geocoding_ios=/Users/apple/.pub-cache/hosted/pub.dev/geocoding_ios-3.0.1/ -geolocator=/Users/apple/.pub-cache/hosted/pub.dev/geolocator-13.0.2/ -geolocator_android=/Users/apple/.pub-cache/hosted/pub.dev/geolocator_android-4.6.1/ -geolocator_apple=/Users/apple/.pub-cache/hosted/pub.dev/geolocator_apple-2.3.8+1/ -geolocator_web=/Users/apple/.pub-cache/hosted/pub.dev/geolocator_web-4.1.1/ -geolocator_windows=/Users/apple/.pub-cache/hosted/pub.dev/geolocator_windows-0.2.3/ -google_api_headers=/Users/apple/.pub-cache/hosted/pub.dev/google_api_headers-1.6.0/ -google_maps_flutter=/Users/apple/.pub-cache/hosted/pub.dev/google_maps_flutter-2.10.0/ -google_maps_flutter_android=/Users/apple/.pub-cache/hosted/pub.dev/google_maps_flutter_android-2.14.12/ -google_maps_flutter_ios=/Users/apple/.pub-cache/hosted/pub.dev/google_maps_flutter_ios-2.13.2/ -google_maps_flutter_web=/Users/apple/.pub-cache/hosted/pub.dev/google_maps_flutter_web-0.5.10/ -image_picker=/Users/apple/.pub-cache/hosted/pub.dev/image_picker-1.1.2/ -image_picker_android=/Users/apple/.pub-cache/hosted/pub.dev/image_picker_android-0.8.12+20/ -image_picker_for_web=/Users/apple/.pub-cache/hosted/pub.dev/image_picker_for_web-3.0.6/ -image_picker_ios=/Users/apple/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.12+2/ -image_picker_linux=/Users/apple/.pub-cache/hosted/pub.dev/image_picker_linux-0.2.1+1/ -image_picker_macos=/Users/apple/.pub-cache/hosted/pub.dev/image_picker_macos-0.2.1+2/ -image_picker_windows=/Users/apple/.pub-cache/hosted/pub.dev/image_picker_windows-0.2.1+1/ -package_info_plus=/Users/apple/.pub-cache/hosted/pub.dev/package_info_plus-4.2.0/ -path_provider=/Users/apple/.pub-cache/hosted/pub.dev/path_provider-2.1.5/ -path_provider_android=/Users/apple/.pub-cache/hosted/pub.dev/path_provider_android-2.2.15/ -path_provider_foundation=/Users/apple/.pub-cache/hosted/pub.dev/path_provider_foundation-2.4.1/ -path_provider_linux=/Users/apple/.pub-cache/hosted/pub.dev/path_provider_linux-2.2.1/ -path_provider_windows=/Users/apple/.pub-cache/hosted/pub.dev/path_provider_windows-2.3.0/ -shared_preferences=/Users/apple/.pub-cache/hosted/pub.dev/shared_preferences-2.5.2/ -shared_preferences_android=/Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_android-2.4.4/ -shared_preferences_foundation=/Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_foundation-2.5.4/ -shared_preferences_linux=/Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_linux-2.4.1/ -shared_preferences_web=/Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_web-2.4.2/ -shared_preferences_windows=/Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_windows-2.4.1/ -sqflite=/Users/apple/.pub-cache/hosted/pub.dev/sqflite-2.4.1/ -sqflite_android=/Users/apple/.pub-cache/hosted/pub.dev/sqflite_android-2.4.0/ -sqflite_darwin=/Users/apple/.pub-cache/hosted/pub.dev/sqflite_darwin-2.4.1+1/ -url_launcher=/Users/apple/.pub-cache/hosted/pub.dev/url_launcher-6.3.1/ -url_launcher_android=/Users/apple/.pub-cache/hosted/pub.dev/url_launcher_android-6.3.14/ -url_launcher_ios=/Users/apple/.pub-cache/hosted/pub.dev/url_launcher_ios-6.3.2/ -url_launcher_linux=/Users/apple/.pub-cache/hosted/pub.dev/url_launcher_linux-3.2.1/ -url_launcher_macos=/Users/apple/.pub-cache/hosted/pub.dev/url_launcher_macos-3.2.2/ -url_launcher_web=/Users/apple/.pub-cache/hosted/pub.dev/url_launcher_web-2.3.3/ -url_launcher_windows=/Users/apple/.pub-cache/hosted/pub.dev/url_launcher_windows-3.1.4/ diff --git a/.flutter-plugins-dependencies b/.flutter-plugins-dependencies deleted file mode 100644 index c6830d7..0000000 --- a/.flutter-plugins-dependencies +++ /dev/null @@ -1 +0,0 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"connectivity_plus","path":"/Users/apple/.pub-cache/hosted/pub.dev/connectivity_plus-6.1.3/","native_build":true,"dependencies":[]},{"name":"flutter_inappwebview_ios","path":"/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_ios-1.1.2/","native_build":true,"dependencies":[]},{"name":"fluttertoast","path":"/Users/apple/.pub-cache/hosted/pub.dev/fluttertoast-8.2.11/","native_build":true,"dependencies":[]},{"name":"geocoding_ios","path":"/Users/apple/.pub-cache/hosted/pub.dev/geocoding_ios-3.0.1/","native_build":true,"dependencies":[]},{"name":"geolocator_apple","path":"/Users/apple/.pub-cache/hosted/pub.dev/geolocator_apple-2.3.8+1/","native_build":true,"dependencies":[]},{"name":"google_maps_flutter_ios","path":"/Users/apple/.pub-cache/hosted/pub.dev/google_maps_flutter_ios-2.13.2/","native_build":true,"dependencies":[]},{"name":"image_picker_ios","path":"/Users/apple/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.12+2/","native_build":true,"dependencies":[]},{"name":"package_info_plus","path":"/Users/apple/.pub-cache/hosted/pub.dev/package_info_plus-4.2.0/","native_build":true,"dependencies":[]},{"name":"path_provider_foundation","path":"/Users/apple/.pub-cache/hosted/pub.dev/path_provider_foundation-2.4.1/","shared_darwin_source":true,"native_build":true,"dependencies":[]},{"name":"shared_preferences_foundation","path":"/Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_foundation-2.5.4/","shared_darwin_source":true,"native_build":true,"dependencies":[]},{"name":"sqflite_darwin","path":"/Users/apple/.pub-cache/hosted/pub.dev/sqflite_darwin-2.4.1+1/","shared_darwin_source":true,"native_build":true,"dependencies":[]},{"name":"url_launcher_ios","path":"/Users/apple/.pub-cache/hosted/pub.dev/url_launcher_ios-6.3.2/","native_build":true,"dependencies":[]}],"android":[{"name":"connectivity_plus","path":"/Users/apple/.pub-cache/hosted/pub.dev/connectivity_plus-6.1.3/","native_build":true,"dependencies":[]},{"name":"flutter_inappwebview_android","path":"/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.1.3/","native_build":true,"dependencies":[]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/apple/.pub-cache/hosted/pub.dev/flutter_plugin_android_lifecycle-2.0.24/","native_build":true,"dependencies":[]},{"name":"fluttertoast","path":"/Users/apple/.pub-cache/hosted/pub.dev/fluttertoast-8.2.11/","native_build":true,"dependencies":[]},{"name":"geocoding_android","path":"/Users/apple/.pub-cache/hosted/pub.dev/geocoding_android-3.3.1/","native_build":true,"dependencies":[]},{"name":"geolocator_android","path":"/Users/apple/.pub-cache/hosted/pub.dev/geolocator_android-4.6.1/","native_build":true,"dependencies":[]},{"name":"google_api_headers","path":"/Users/apple/.pub-cache/hosted/pub.dev/google_api_headers-1.6.0/","native_build":true,"dependencies":["package_info_plus"]},{"name":"google_maps_flutter_android","path":"/Users/apple/.pub-cache/hosted/pub.dev/google_maps_flutter_android-2.14.12/","native_build":true,"dependencies":["flutter_plugin_android_lifecycle"]},{"name":"image_picker_android","path":"/Users/apple/.pub-cache/hosted/pub.dev/image_picker_android-0.8.12+20/","native_build":true,"dependencies":["flutter_plugin_android_lifecycle"]},{"name":"package_info_plus","path":"/Users/apple/.pub-cache/hosted/pub.dev/package_info_plus-4.2.0/","native_build":true,"dependencies":[]},{"name":"path_provider_android","path":"/Users/apple/.pub-cache/hosted/pub.dev/path_provider_android-2.2.15/","native_build":true,"dependencies":[]},{"name":"shared_preferences_android","path":"/Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_android-2.4.4/","native_build":true,"dependencies":[]},{"name":"sqflite_android","path":"/Users/apple/.pub-cache/hosted/pub.dev/sqflite_android-2.4.0/","native_build":true,"dependencies":[]},{"name":"url_launcher_android","path":"/Users/apple/.pub-cache/hosted/pub.dev/url_launcher_android-6.3.14/","native_build":true,"dependencies":[]}],"macos":[{"name":"connectivity_plus","path":"/Users/apple/.pub-cache/hosted/pub.dev/connectivity_plus-6.1.3/","native_build":true,"dependencies":[]},{"name":"file_selector_macos","path":"/Users/apple/.pub-cache/hosted/pub.dev/file_selector_macos-0.9.4+2/","native_build":true,"dependencies":[]},{"name":"flutter_inappwebview_macos","path":"/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_macos-1.1.2/","native_build":true,"dependencies":[]},{"name":"geolocator_apple","path":"/Users/apple/.pub-cache/hosted/pub.dev/geolocator_apple-2.3.8+1/","native_build":true,"dependencies":[]},{"name":"image_picker_macos","path":"/Users/apple/.pub-cache/hosted/pub.dev/image_picker_macos-0.2.1+2/","native_build":false,"dependencies":["file_selector_macos"]},{"name":"package_info_plus","path":"/Users/apple/.pub-cache/hosted/pub.dev/package_info_plus-4.2.0/","native_build":true,"dependencies":[]},{"name":"path_provider_foundation","path":"/Users/apple/.pub-cache/hosted/pub.dev/path_provider_foundation-2.4.1/","shared_darwin_source":true,"native_build":true,"dependencies":[]},{"name":"shared_preferences_foundation","path":"/Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_foundation-2.5.4/","shared_darwin_source":true,"native_build":true,"dependencies":[]},{"name":"sqflite_darwin","path":"/Users/apple/.pub-cache/hosted/pub.dev/sqflite_darwin-2.4.1+1/","shared_darwin_source":true,"native_build":true,"dependencies":[]},{"name":"url_launcher_macos","path":"/Users/apple/.pub-cache/hosted/pub.dev/url_launcher_macos-3.2.2/","native_build":true,"dependencies":[]}],"linux":[{"name":"connectivity_plus","path":"/Users/apple/.pub-cache/hosted/pub.dev/connectivity_plus-6.1.3/","native_build":false,"dependencies":[]},{"name":"file_selector_linux","path":"/Users/apple/.pub-cache/hosted/pub.dev/file_selector_linux-0.9.3+2/","native_build":true,"dependencies":[]},{"name":"image_picker_linux","path":"/Users/apple/.pub-cache/hosted/pub.dev/image_picker_linux-0.2.1+1/","native_build":false,"dependencies":["file_selector_linux"]},{"name":"package_info_plus","path":"/Users/apple/.pub-cache/hosted/pub.dev/package_info_plus-4.2.0/","native_build":false,"dependencies":[]},{"name":"path_provider_linux","path":"/Users/apple/.pub-cache/hosted/pub.dev/path_provider_linux-2.2.1/","native_build":false,"dependencies":[]},{"name":"shared_preferences_linux","path":"/Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_linux-2.4.1/","native_build":false,"dependencies":["path_provider_linux"]},{"name":"url_launcher_linux","path":"/Users/apple/.pub-cache/hosted/pub.dev/url_launcher_linux-3.2.1/","native_build":true,"dependencies":[]}],"windows":[{"name":"connectivity_plus","path":"/Users/apple/.pub-cache/hosted/pub.dev/connectivity_plus-6.1.3/","native_build":true,"dependencies":[]},{"name":"file_selector_windows","path":"/Users/apple/.pub-cache/hosted/pub.dev/file_selector_windows-0.9.3+3/","native_build":true,"dependencies":[]},{"name":"flutter_inappwebview_windows","path":"/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_windows-0.6.0/","native_build":true,"dependencies":[]},{"name":"geolocator_windows","path":"/Users/apple/.pub-cache/hosted/pub.dev/geolocator_windows-0.2.3/","native_build":true,"dependencies":[]},{"name":"image_picker_windows","path":"/Users/apple/.pub-cache/hosted/pub.dev/image_picker_windows-0.2.1+1/","native_build":false,"dependencies":["file_selector_windows"]},{"name":"package_info_plus","path":"/Users/apple/.pub-cache/hosted/pub.dev/package_info_plus-4.2.0/","native_build":false,"dependencies":[]},{"name":"path_provider_windows","path":"/Users/apple/.pub-cache/hosted/pub.dev/path_provider_windows-2.3.0/","native_build":false,"dependencies":[]},{"name":"shared_preferences_windows","path":"/Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_windows-2.4.1/","native_build":false,"dependencies":["path_provider_windows"]},{"name":"url_launcher_windows","path":"/Users/apple/.pub-cache/hosted/pub.dev/url_launcher_windows-3.1.4/","native_build":true,"dependencies":[]}],"web":[{"name":"connectivity_plus","path":"/Users/apple/.pub-cache/hosted/pub.dev/connectivity_plus-6.1.3/","dependencies":[]},{"name":"flutter_inappwebview_web","path":"/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_web-1.1.2/","dependencies":[]},{"name":"fluttertoast","path":"/Users/apple/.pub-cache/hosted/pub.dev/fluttertoast-8.2.11/","dependencies":[]},{"name":"geolocator_web","path":"/Users/apple/.pub-cache/hosted/pub.dev/geolocator_web-4.1.1/","dependencies":[]},{"name":"google_maps_flutter_web","path":"/Users/apple/.pub-cache/hosted/pub.dev/google_maps_flutter_web-0.5.10/","dependencies":[]},{"name":"image_picker_for_web","path":"/Users/apple/.pub-cache/hosted/pub.dev/image_picker_for_web-3.0.6/","dependencies":[]},{"name":"package_info_plus","path":"/Users/apple/.pub-cache/hosted/pub.dev/package_info_plus-4.2.0/","dependencies":[]},{"name":"shared_preferences_web","path":"/Users/apple/.pub-cache/hosted/pub.dev/shared_preferences_web-2.4.2/","dependencies":[]},{"name":"url_launcher_web","path":"/Users/apple/.pub-cache/hosted/pub.dev/url_launcher_web-2.3.3/","dependencies":[]}]},"dependencyGraph":[{"name":"connectivity_plus","dependencies":[]},{"name":"file_selector_linux","dependencies":[]},{"name":"file_selector_macos","dependencies":[]},{"name":"file_selector_windows","dependencies":[]},{"name":"flutter_inappwebview","dependencies":["flutter_inappwebview_android","flutter_inappwebview_ios","flutter_inappwebview_macos","flutter_inappwebview_web","flutter_inappwebview_windows"]},{"name":"flutter_inappwebview_android","dependencies":[]},{"name":"flutter_inappwebview_ios","dependencies":[]},{"name":"flutter_inappwebview_macos","dependencies":[]},{"name":"flutter_inappwebview_web","dependencies":[]},{"name":"flutter_inappwebview_windows","dependencies":[]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"fluttertoast","dependencies":[]},{"name":"geocoding","dependencies":["geocoding_android","geocoding_ios"]},{"name":"geocoding_android","dependencies":[]},{"name":"geocoding_ios","dependencies":[]},{"name":"geolocator","dependencies":["geolocator_android","geolocator_apple","geolocator_web","geolocator_windows"]},{"name":"geolocator_android","dependencies":[]},{"name":"geolocator_apple","dependencies":[]},{"name":"geolocator_web","dependencies":[]},{"name":"geolocator_windows","dependencies":[]},{"name":"google_api_headers","dependencies":["package_info_plus"]},{"name":"google_maps_flutter","dependencies":["google_maps_flutter_android","google_maps_flutter_ios","google_maps_flutter_web"]},{"name":"google_maps_flutter_android","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"google_maps_flutter_ios","dependencies":[]},{"name":"google_maps_flutter_web","dependencies":[]},{"name":"image_picker","dependencies":["image_picker_android","image_picker_for_web","image_picker_ios","image_picker_linux","image_picker_macos","image_picker_windows"]},{"name":"image_picker_android","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"image_picker_for_web","dependencies":[]},{"name":"image_picker_ios","dependencies":[]},{"name":"image_picker_linux","dependencies":["file_selector_linux"]},{"name":"image_picker_macos","dependencies":["file_selector_macos"]},{"name":"image_picker_windows","dependencies":["file_selector_windows"]},{"name":"package_info_plus","dependencies":[]},{"name":"path_provider","dependencies":["path_provider_android","path_provider_foundation","path_provider_linux","path_provider_windows"]},{"name":"path_provider_android","dependencies":[]},{"name":"path_provider_foundation","dependencies":[]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_windows","dependencies":[]},{"name":"shared_preferences","dependencies":["shared_preferences_android","shared_preferences_foundation","shared_preferences_linux","shared_preferences_web","shared_preferences_windows"]},{"name":"shared_preferences_android","dependencies":[]},{"name":"shared_preferences_foundation","dependencies":[]},{"name":"shared_preferences_linux","dependencies":["path_provider_linux"]},{"name":"shared_preferences_web","dependencies":[]},{"name":"shared_preferences_windows","dependencies":["path_provider_windows"]},{"name":"sqflite","dependencies":["sqflite_android","sqflite_darwin"]},{"name":"sqflite_android","dependencies":[]},{"name":"sqflite_darwin","dependencies":[]},{"name":"url_launcher","dependencies":["url_launcher_android","url_launcher_ios","url_launcher_linux","url_launcher_macos","url_launcher_web","url_launcher_windows"]},{"name":"url_launcher_android","dependencies":[]},{"name":"url_launcher_ios","dependencies":[]},{"name":"url_launcher_linux","dependencies":[]},{"name":"url_launcher_macos","dependencies":[]},{"name":"url_launcher_web","dependencies":[]},{"name":"url_launcher_windows","dependencies":[]}],"date_created":"2025-02-11 00:38:20.453647","version":"3.24.3","swift_package_manager_enabled":false} \ No newline at end of file diff --git a/lib/src/data/myOrder.dart b/lib/src/data/myOrder.dart index 11e54ba..182f892 100644 --- a/lib/src/data/myOrder.dart +++ b/lib/src/data/myOrder.dart @@ -1,7 +1,3 @@ -// // To parse this JSON data, do -// // -// // final myOrder = myOrderFromJson(jsondynamic); - // import 'dart:convert'; // MyOrder myOrderFromJson(dynamic str) => MyOrder.fromJson(json.decode(str)); @@ -9,88 +5,79 @@ // dynamic myOrderToJson(MyOrder data) => json.encode(data.toJson()); // class MyOrder { -// List? data; -// Meta? meta; +// List? data; +// Meta? meta; -// MyOrder({ -// this.data, -// this.meta, -// }); +// MyOrder({ +// this.data, +// this.meta, +// }); -// factory MyOrder.fromJson(Map json) => MyOrder( +// factory MyOrder.fromJson(Map json) => MyOrder( // data: List.from(json["data"].map((x) => Datum.fromJson(x))), // meta: Meta.fromJson(json["meta"]), -// ); +// ); -// Map toJson() => { +// Map toJson() => { // "data": List.from(data!.map((x) => x.toJson())), // "meta": meta!.toJson(), -// }; +// }; // } // class Datum { -// dynamic id; -// dynamic orderNumber; -// dynamic userId; -// int? totalItems; -// dynamic subtotal; -// dynamic deliveryCharge; -// dynamic discount; -// dynamic grandTotal; -// dynamic paymentMethod; -// dynamic paymentStatus; -// dynamic transactionId; -// dynamic orderStatus; -// dynamic deliveryAddressId; -// dynamic couponId; -// dynamic cancelReason; -// dynamic cancelledBy; -// dynamic cancelledAt; -// DateTime? createdAt; -// DateTime? updatedAt; -// User? user; -// List? orderItems; -// DeliveryAddress? deliveryAddress; +// dynamic id; +// dynamic orderNumber; +// dynamic userId; +// dynamic totalItems; +// dynamic subtotal; +// dynamic deliveryCharge; +// dynamic paymentMethod; +// dynamic paymentStatus; +// dynamic transactionId; +// dynamic orderStatus; +// dynamic deliveryAddressId; +// dynamic couponId; +// dynamic cancelReason; +// dynamic cancelledBy; +// dynamic cancelledAt; +// DateTime? createdAt; +// DateTime? updatedAt; +// User? user; +// DeliveryAddress? deliveryAddress; +// List? orderItems; +// List? statusHistory; -// List? statusHistory; -// List? stores; +// Datum({ +// this.id, +// this.orderNumber, +// this.userId, +// this.totalItems, +// this.subtotal, +// this.deliveryCharge, +// this.paymentMethod, +// this.paymentStatus, +// this.transactionId, +// this.orderStatus, +// this.deliveryAddressId, +// this.couponId, +// this.cancelReason, +// this.cancelledBy, +// this.cancelledAt, +// this.createdAt, +// this.updatedAt, +// this.user, +// this.deliveryAddress, +// this.orderItems, +// this.statusHistory, +// }); -// Datum({ -// this.id, -// this.orderNumber, -// this.userId, -// this.totalItems, -// this.subtotal, -// this.deliveryCharge, -// this.discount, -// this.grandTotal, -// this.paymentMethod, -// this.paymentStatus, -// this.transactionId, -// this.orderStatus, -// this.deliveryAddressId, -// this.couponId, -// this.cancelReason, -// this.cancelledBy, -// this.cancelledAt, -// this.createdAt, -// this.updatedAt, -// this.user, -// this.orderItems, -// this.deliveryAddress, -// this.statusHistory, -// this.stores, -// }); - -// factory Datum.fromJson(Map json) => Datum( +// factory Datum.fromJson(Map json) => Datum( // id: json["id"], // orderNumber: json["orderNumber"], // userId: json["userId"], // totalItems: json["totalItems"], // subtotal: json["subtotal"], // deliveryCharge: json["deliveryCharge"], -// discount: json["discount"], -// grandTotal: json["grandTotal"], // paymentMethod: json["paymentMethod"], // paymentStatus: json["paymentStatus"], // transactionId: json["transactionId"], @@ -100,26 +87,21 @@ // cancelReason: json["cancelReason"], // cancelledBy: json["cancelledBy"], // cancelledAt: json["cancelledAt"], -// createdAt: DateTime?.parse(json["createdAt"]), -// updatedAt: DateTime?.parse(json["updatedAt"]), +// createdAt: DateTime.parse(json["createdAt"]), +// updatedAt: DateTime.parse(json["updatedAt"]), // user: User.fromJson(json["user"]), -// orderItems: List.from( -// json["orderItems"].map((x) => OrderItem.fromJson(x))), // deliveryAddress: DeliveryAddress.fromJson(json["deliveryAddress"]), -// statusHistory: List.from( -// json["statusHistory"].map((x) => StatusHistory.fromJson(x))), -// stores: List.from(json["stores"].map((x) => Store.fromJson(x))), -// ); +// orderItems: List.from(json["orderItems"].map((x) => OrderItem.fromJson(x))), +// statusHistory: List.from(json["statusHistory"].map((x) => StatusHistory.fromJson(x))), +// ); -// Map toJson() => { +// Map toJson() => { // "id": id, // "orderNumber": orderNumber, // "userId": userId, // "totalItems": totalItems, // "subtotal": subtotal, // "deliveryCharge": deliveryCharge, -// "discount": discount, -// "grandTotal": grandTotal, // "paymentMethod": paymentMethod, // "paymentStatus": paymentStatus, // "transactionId": transactionId, @@ -132,57 +114,54 @@ // "createdAt": createdAt, // "updatedAt": updatedAt, // "user": user!.toJson(), -// "orderItems": List.from(orderItems!.map((x) => x.toJson())), // "deliveryAddress": deliveryAddress!.toJson(), -// "statusHistory": -// List.from(statusHistory!.map((x) => x.toJson())), -// "stores": List.from(stores!.map((x) => x.toJson())), -// }; +// "orderItems": List.from(orderItems!.map((x) => x.toJson())), +// "statusHistory": List.from(statusHistory!.map((x) => x.toJson())), +// }; // } // class DeliveryAddress { -// dynamic id; -// dynamic pincode; -// dynamic phoneNumber; -// dynamic alternatePhoneNumber; -// dynamic addressLine; -// dynamic landmark; -// dynamic addressType; -// dynamic city; -// dynamic district; -// dynamic name; -// dynamic state; -// dynamic country; -// bool? isDeliverable; -// bool? isDefault; -// dynamic additionalInstructions; -// DateTime? createdAt; -// DateTime? updatedAt; -// dynamic userId; +// dynamic id; +// dynamic pincode; +// dynamic phoneNumber; +// dynamic alternatePhoneNumber; +// dynamic addressLine; +// dynamic landmark; +// dynamic addressType; +// dynamic city; +// dynamic district; +// dynamic name; +// dynamic state; +// dynamic country; +// bool? isDeliverable; +// bool? isDefault; +// dynamic additionalInstructions; +// DateTime? createdAt; +// DateTime? updatedAt; +// dynamic userId; -// DeliveryAddress({ -// this.id, -// this.pincode, -// this.phoneNumber, -// this.alternatePhoneNumber, -// this.addressLine, -// this.landmark, -// this.addressType, -// this.city, -// this.district, -// this.name, -// this.state, -// this.country, -// this.isDeliverable, -// this.isDefault, -// this.additionalInstructions, -// this.createdAt, -// this.updatedAt, -// this.userId, -// }); +// DeliveryAddress({ +// this.id, +// this.pincode, +// this.phoneNumber, +// this.alternatePhoneNumber, +// this.addressLine, +// this.landmark, +// this.addressType, +// this.city, +// this.district, +// this.name, +// this.state, +// this.country, +// this.isDeliverable, +// this.isDefault, +// this.additionalInstructions, +// this.createdAt, +// this.updatedAt, +// this.userId, +// }); -// factory DeliveryAddress.fromJson(Map json) => -// DeliveryAddress( +// factory DeliveryAddress.fromJson(Map json) => DeliveryAddress( // id: json["id"], // pincode: json["pincode"], // phoneNumber: json["phoneNumber"], @@ -198,12 +177,12 @@ // isDeliverable: json["isDeliverable"], // isDefault: json["isDefault"], // additionalInstructions: json["additionalInstructions"], -// createdAt: DateTime?.parse(json["createdAt"]), -// updatedAt: DateTime?.parse(json["updatedAt"]), +// createdAt: DateTime.parse(json["createdAt"]), +// updatedAt: DateTime.parse(json["updatedAt"]), // userId: json["userId"], -// ); +// ); -// Map toJson() => { +// Map toJson() => { // "id": id, // "pincode": pincode, // "phoneNumber": phoneNumber, @@ -222,45 +201,43 @@ // "createdAt": createdAt, // "updatedAt": updatedAt, // "userId": userId, -// }; +// }; // } // class OrderItem { -// dynamic id; -// dynamic orderId; -// dynamic productId; -// dynamic storeId; -// dynamic productName; -// dynamic productImage; -// dynamic productVariant; -// int? quantity; -// dynamic price; -// dynamic originalPrice; -// dynamic discountAmount; -// DateTime? createdAt; -// DateTime? updatedAt; -// Product? product; -// // Store? store; +// dynamic id; +// dynamic orderId; +// dynamic productId; +// dynamic storeId; +// dynamic productName; +// dynamic productImage; +// dynamic productVariant; +// dynamic quantity; +// dynamic price; +// dynamic originalPrice; +// dynamic discountAmount; +// DateTime? createdAt; +// DateTime? updatedAt; +// Product? product; -// OrderItem({ -// this.id, -// this.orderId, -// this.productId, -// this.storeId, -// this.productName, -// this.productImage, -// this.productVariant, -// this.quantity, -// this.price, -// this.originalPrice, -// this.discountAmount, -// this.createdAt, -// this.updatedAt, -// this.product, -// // this.store, -// }); +// OrderItem({ +// this.id, +// this.orderId, +// this.productId, +// this.storeId, +// this.productName, +// this.productImage, +// this.productVariant, +// this.quantity, +// this.price, +// this.originalPrice, +// this.discountAmount, +// this.createdAt, +// this.updatedAt, +// this.product, +// }); -// factory OrderItem.fromJson(Map json) => OrderItem( +// factory OrderItem.fromJson(Map json) => OrderItem( // id: json["id"], // orderId: json["orderId"], // productId: json["productId"], @@ -272,13 +249,12 @@ // price: json["price"], // originalPrice: json["originalPrice"], // discountAmount: json["discountAmount"], -// createdAt: DateTime?.parse(json["createdAt"]), -// updatedAt: DateTime?.parse(json["updatedAt"]), -// product: Product.fromJson(json["product"]), -// // store: Store.fromJson(json["store"]), -// ); +// createdAt: DateTime.parse(json["createdAt"]), +// updatedAt: DateTime.parse(json["updatedAt"]), +// product: Product.fromJson(json["product"]), +// ); -// Map toJson() => { +// Map toJson() => { // "id": id, // "orderId": orderId, // "productId": productId, @@ -292,398 +268,126 @@ // "discountAmount": discountAmount, // "createdAt": createdAt, // "updatedAt": updatedAt, -// "product": product!.toJson(), -// // "store": store!.toJson(), -// }; +// "product": product!.toJson(), +// }; // } // class Product { -// dynamic id; -// dynamic name; -// dynamic description; -// dynamic additionalInfo; -// dynamic brand; -// dynamic basePrice; -// dynamic discountPrice; -// int? stock; -// int? quantity; -// dynamic unit; -// dynamic slug; -// dynamic averageRating; -// bool? isInStock; -// bool? isActive; -// DateTime? createdAt; -// DateTime? updatedAt; -// dynamic storeId; -// dynamic categoryId; -// dynamic productTypeId; -// dynamic timeSlotId; -// List? productImages; -// Category? category; -// dynamic? productType; +// dynamic id; +// dynamic name; +// dynamic description; -// Product({ -// this.id, -// this.name, -// this.description, -// this.additionalInfo, -// this.brand, -// this.basePrice, -// this.discountPrice, -// this.stock, -// this.quantity, -// this.unit, -// this.slug, -// this.averageRating, -// this.isInStock, -// this.isActive, -// this.createdAt, -// this.updatedAt, -// this.storeId, -// this.categoryId, -// this.productTypeId, -// this.timeSlotId, -// this.productImages, -// this.category, -// this.productType, -// }); +// Product({ +// this.id, +// this.name, +// this.description, +// }); -// factory Product.fromJson(Map json) => Product( +// factory Product.fromJson(Map json) => Product( // id: json["id"], // name: json["name"], // description: json["description"], -// additionalInfo: json["additionalInfo"], -// brand: json["brand"], -// basePrice: json["basePrice"], -// discountPrice: json["discountPrice"], -// stock: json["stock"], -// quantity: json["quantity"], -// unit: json["unit"], -// slug: json["slug"], -// averageRating: json["averageRating"], -// isInStock: json["isInStock"], -// isActive: json["isActive"], -// createdAt: DateTime?.parse(json["createdAt"]), -// updatedAt: DateTime?.parse(json["updatedAt"]), -// storeId: json["storeId"], -// categoryId: json["categoryId"], -// productTypeId: json["productTypeId"], -// timeSlotId: json["timeSlotId"], -// productImages: List.from( -// json["productImages"].map((x) => ProductImage.fromJson(x))), -// category: Category.fromJson(json["category"]), -// productType: json["productType"], -// ); +// ); -// Map toJson() => { +// Map toJson() => { // "id": id, // "name": name, // "description": description, -// "additionalInfo": additionalInfo, -// "brand": brand, -// "basePrice": basePrice, -// "discountPrice": discountPrice, -// "stock": stock, -// "quantity": quantity, -// "unit": unit, -// "slug": slug, -// "averageRating": averageRating, -// "isInStock": isInStock, -// "isActive": isActive, -// "createdAt": createdAt, -// "updatedAt": updatedAt, -// "storeId": storeId, -// "categoryId": categoryId, -// "productTypeId": productTypeId, -// "timeSlotId": timeSlotId, -// "productImages": -// List.from(productImages!.map((x) => x.toJson())), -// "category": category!.toJson(), -// "productType": productType, -// }; -// } - -// class Category { -// dynamic id; -// dynamic name; -// dynamic path; - -// Category({ -// this.id, -// this.name, -// this.path, -// }); - -// factory Category.fromJson(Map json) => Category( -// id: json["id"], -// name: json["name"], -// path: json["path"], -// ); - -// Map toJson() => { -// "id": id, -// "name": name, -// "path": path, -// }; -// } - -// class ProductImage { -// dynamic id; -// dynamic url; -// bool? isDefault; -// dynamic productId; - -// ProductImage({ -// this.id, -// this.url, -// this.isDefault, -// this.productId, -// }); - -// factory ProductImage.fromJson(Map json) => ProductImage( -// id: json["id"], -// url: json["url"], -// isDefault: json["isDefault"], -// productId: json["productId"], -// ); - -// Map toJson() => { -// "id": id, -// "url": url, -// "isDefault": isDefault, -// "productId": productId, -// }; -// } - -// class Store { -// dynamic id; -// dynamic storeName; -// dynamic storePicture; -// dynamic storeAddress; -// dynamic officialPhoneNumber; -// User? vendor; -// OperateDates? operateDates; -// OperateTimes? operateTimes; - -// Store({ -// this.id, -// this.storeName, -// this.storePicture, -// this.storeAddress, -// this.officialPhoneNumber, -// this.vendor, -// this.operateDates, -// this.operateTimes, -// }); - -// factory Store.fromJson(Map json) => Store( -// id: json["id"], -// storeName: json["storeName"], -// storePicture: json["storePicture"], -// storeAddress: json["storeAddress"], -// officialPhoneNumber: json["officialPhoneNumber"], -// vendor: User.fromJson(json["vendor"]), -// operateDates: OperateDates.fromJson(json["operateDates"]), -// operateTimes: OperateTimes.fromJson(json["operateTimes"]), -// ); - -// Map toJson() => { -// "id": id, -// "storeName": storeName, -// "storePicture": storePicture, -// "storeAddress": storeAddress, -// "officialPhoneNumber": officialPhoneNumber, -// "vendor": vendor!.toJson(), -// "operateDates": operateDates!.toJson(), -// "operateTimes": operateTimes!.toJson(), -// }; -// } - -// class OperateDates { -// dynamic id; -// bool? monday; -// bool? tuesday; -// bool? wednesday; -// bool? thursday; -// bool? friday; -// bool? saturday; -// bool? sunday; -// dynamic storeId; - -// OperateDates({ -// this.id, -// this.monday, -// this.tuesday, -// this.wednesday, -// this.thursday, -// this.friday, -// this.saturday, -// this.sunday, -// this.storeId, -// }); - -// factory OperateDates.fromJson(Map json) => OperateDates( -// id: json["id"], -// monday: json["monday"], -// tuesday: json["tuesday"], -// wednesday: json["wednesday"], -// thursday: json["thursday"], -// friday: json["friday"], -// saturday: json["saturday"], -// sunday: json["sunday"], -// storeId: json["storeId"], -// ); - -// Map toJson() => { -// "id": id, -// "monday": monday, -// "tuesday": tuesday, -// "wednesday": wednesday, -// "thursday": thursday, -// "friday": friday, -// "saturday": saturday, -// "sunday": sunday, -// "storeId": storeId, -// }; -// } - -// class OperateTimes { -// dynamic id; -// dynamic startTime; -// dynamic endTime; -// dynamic storeId; - -// OperateTimes({ -// this.id, -// this.startTime, -// this.endTime, -// this.storeId, -// }); - -// factory OperateTimes.fromJson(Map json) => OperateTimes( -// id: json["id"], -// startTime: json["startTime"], -// endTime: json["endTime"], -// storeId: json["storeId"], -// ); - -// Map toJson() => { -// "id": id, -// "startTime": startTime, -// "endTime": endTime, -// "storeId": storeId, -// }; -// } - -// class User { -// dynamic id; -// dynamic email; -// dynamic firstName; -// dynamic lastName; -// dynamic phone; -// dynamic role; - -// User({ -// this.id, -// this.email, -// this.firstName, -// this.lastName, -// this.phone, -// this.role, -// }); - -// factory User.fromJson(Map json) => User( -// id: json["id"], -// email: json["email"], -// firstName: json["firstName"], -// lastName: json["lastName"], -// phone: json["phone"], -// role: json["role"], -// ); - -// Map toJson() => { -// "id": id, -// "email": email, -// "firstName": firstName, -// "lastName": lastName, -// "phone": phone, -// "role": role, -// }; +// }; // } // class StatusHistory { -// dynamic id; -// dynamic orderId; -// dynamic status; -// dynamic comment; -// dynamic updatedBy; -// DateTime? createdAt; +// dynamic status; +// dynamic comment; +// DateTime? createdAt; -// StatusHistory({ -// this.id, -// this.orderId, -// this.status, -// this.comment, -// this.updatedBy, -// this.createdAt, -// }); +// StatusHistory({ +// this.status, +// this.comment, +// this.createdAt, +// }); -// factory StatusHistory.fromJson(Map json) => StatusHistory( -// id: json["id"], -// orderId: json["orderId"], +// factory StatusHistory.fromJson(Map json) => StatusHistory( // status: json["status"], // comment: json["comment"], -// updatedBy: json["updatedBy"], -// createdAt: DateTime?.parse(json["createdAt"]), -// ); +// createdAt: DateTime.parse(json["createdAt"]), +// ); -// Map toJson() => { -// "id": id, -// "orderId": orderId, +// Map toJson() => { // "status": status, // "comment": comment, -// "updatedBy": updatedBy, // "createdAt": createdAt, -// }; +// }; +// } + +// class User { +// dynamic id; +// dynamic email; +// dynamic phone; +// dynamic firstName; +// dynamic lastName; + +// User({ +// this.id, +// this.email, +// this.phone, +// this.firstName, +// this.lastName, +// }); + +// factory User.fromJson(Map json) => User( +// id: json["id"], +// email: json["email"], +// phone: json["phone"], +// firstName: json["firstName"], +// lastName: json["lastName"], +// ); + +// Map toJson() => { +// "id": id, +// "email": email, +// "phone": phone, +// "firstName": firstName, +// "lastName": lastName, +// }; // } // class Meta { -// int? total; -// int? page; -// int? limit; -// int? lastPage; -// bool? hasNextPage; -// bool? hasPreviousPage; +// dynamic total; +// dynamic page; +// dynamic limit; +// dynamic lastPage; +// dynamic hasNextPage; +// dynamic hasPreviousPage; -// Meta({ -// this.total, -// this.page, -// this.limit, -// this.lastPage, -// this.hasNextPage, -// this.hasPreviousPage, -// }); +// Meta({ +// this.total, +// this.page, +// this.limit, +// this.lastPage, +// this.hasNextPage, +// this.hasPreviousPage, +// }); -// factory Meta.fromJson(Map json) => Meta( +// factory Meta.fromJson(Map json) => Meta( // total: json["total"], // page: json["page"], // limit: json["limit"], // lastPage: json["lastPage"], // hasNextPage: json["hasNextPage"], // hasPreviousPage: json["hasPreviousPage"], -// ); +// ); -// Map toJson() => { +// Map toJson() => { // "total": total, // "page": page, // "limit": limit, // "lastPage": lastPage, // "hasNextPage": hasNextPage, // "hasPreviousPage": hasPreviousPage, -// }; +// }; // } - // To parse this JSON data, do // // final myOrder = myOrderFromJson(jsondynamic); @@ -695,79 +399,98 @@ MyOrder myOrderFromJson(dynamic str) => MyOrder.fromJson(json.decode(str)); dynamic myOrderToJson(MyOrder data) => json.encode(data.toJson()); class MyOrder { - List? data; - Meta? meta; + List? data; + Meta? meta; - MyOrder({ - this.data, - this.meta, - }); + MyOrder({ + this.data, + this.meta, + }); - factory MyOrder.fromJson(Map json) => MyOrder( + factory MyOrder.fromJson(Map json) => MyOrder( data: List.from(json["data"].map((x) => Datum.fromJson(x))), meta: Meta.fromJson(json["meta"]), - ); + ); - Map toJson() => { + Map toJson() => { "data": List.from(data!.map((x) => x.toJson())), "meta": meta!.toJson(), - }; + }; } class Datum { - dynamic id; - dynamic orderNumber; - dynamic userId; - dynamic totalItems; - dynamic subtotal; - dynamic deliveryCharge; - dynamic paymentMethod; - dynamic paymentStatus; - dynamic transactionId; - dynamic orderStatus; - dynamic deliveryAddressId; - dynamic couponId; - dynamic cancelReason; - dynamic cancelledBy; - dynamic cancelledAt; - DateTime? createdAt; - DateTime? updatedAt; - User? user; - DeliveryAddress? deliveryAddress; - List? orderItems; - List? statusHistory; + dynamic id; + dynamic orderNumber; + dynamic userId; + dynamic totalItems; + dynamic originalSubtotal; + dynamic discountedSubtotal; + dynamic couponDiscount; + dynamic subtotalAfterCouponWithoutDelivery; + dynamic deliveryCharge; + dynamic finalTotal; + dynamic paymentMethod; + dynamic paymentStatus; + dynamic transactionId; + dynamic orderStatus; + dynamic deliveryAddressId; + dynamic couponId; + dynamic cancelReason; + dynamic cancelledBy; + dynamic cancelledAt; + DateTime? createdAt; + DateTime? updatedAt; + User? user; + List? orderItems; + DeliveryAddress? deliveryAddress; + dynamic? coupon; + List? statusHistory; + List? stores; + dynamic? returnRequest; - Datum({ - this.id, - this.orderNumber, - this.userId, - this.totalItems, - this.subtotal, - this.deliveryCharge, - this.paymentMethod, - this.paymentStatus, - this.transactionId, - this.orderStatus, - this.deliveryAddressId, - this.couponId, - this.cancelReason, - this.cancelledBy, - this.cancelledAt, - this.createdAt, - this.updatedAt, - this.user, - this.deliveryAddress, - this.orderItems, - this.statusHistory, - }); + Datum({ + this.id, + this.orderNumber, + this.userId, + this.totalItems, + this.originalSubtotal, + this.discountedSubtotal, + this.couponDiscount, + this.subtotalAfterCouponWithoutDelivery, + this.deliveryCharge, + this.finalTotal, + this.paymentMethod, + this.paymentStatus, + this.transactionId, + this.orderStatus, + this.deliveryAddressId, + this.couponId, + this.cancelReason, + this.cancelledBy, + this.cancelledAt, + this.createdAt, + this.updatedAt, + this.user, + this.orderItems, + this.deliveryAddress, + this.coupon, + this.statusHistory, + this.stores, + this.returnRequest, + }); - factory Datum.fromJson(Map json) => Datum( + factory Datum.fromJson(Map json) => Datum( id: json["id"], orderNumber: json["orderNumber"], userId: json["userId"], totalItems: json["totalItems"], - subtotal: json["subtotal"], + originalSubtotal: json["originalSubtotal"], + discountedSubtotal: json["discountedSubtotal"], + couponDiscount: json["couponDiscount"], + subtotalAfterCouponWithoutDelivery: + json["subtotalAfterCouponWithoutDelivery"], deliveryCharge: json["deliveryCharge"], + finalTotal: json["finalTotal"], paymentMethod: json["paymentMethod"], paymentStatus: json["paymentStatus"], transactionId: json["transactionId"], @@ -780,18 +503,28 @@ class Datum { createdAt: DateTime.parse(json["createdAt"]), updatedAt: DateTime.parse(json["updatedAt"]), user: User.fromJson(json["user"]), + orderItems: List.from( + json["orderItems"].map((x) => OrderItem.fromJson(x))), deliveryAddress: DeliveryAddress.fromJson(json["deliveryAddress"]), - orderItems: List.from(json["orderItems"].map((x) => OrderItem.fromJson(x))), - statusHistory: List.from(json["statusHistory"].map((x) => StatusHistory.fromJson(x))), - ); + coupon: json["coupon"], + statusHistory: List.from( + json["statusHistory"].map((x) => StatusHistory.fromJson(x))), + stores: List.from(json["stores"].map((x) => Store.fromJson(x))), + returnRequest: json["ReturnRequest"], + ); - Map toJson() => { + Map toJson() => { "id": id, "orderNumber": orderNumber, "userId": userId, "totalItems": totalItems, - "subtotal": subtotal, + "originalSubtotal": originalSubtotal, + "discountedSubtotal": discountedSubtotal, + "couponDiscount": couponDiscount, + "subtotalAfterCouponWithoutDelivery": + subtotalAfterCouponWithoutDelivery, "deliveryCharge": deliveryCharge, + "finalTotal": finalTotal, "paymentMethod": paymentMethod, "paymentStatus": paymentStatus, "transactionId": transactionId, @@ -804,54 +537,57 @@ class Datum { "createdAt": createdAt, "updatedAt": updatedAt, "user": user!.toJson(), - "deliveryAddress": deliveryAddress!.toJson(), "orderItems": List.from(orderItems!.map((x) => x.toJson())), - "statusHistory": List.from(statusHistory!.map((x) => x.toJson())), - }; + "deliveryAddress": deliveryAddress!.toJson(), + "coupon": coupon, + "statusHistory": + List.from(statusHistory!.map((x) => x.toJson())), + "stores": List.from(stores!.map((x) => x.toJson())), + "ReturnRequest": returnRequest, + }; } class DeliveryAddress { - dynamic id; - dynamic pincode; - dynamic phoneNumber; - dynamic alternatePhoneNumber; - dynamic addressLine; - dynamic landmark; - dynamic addressType; - dynamic city; - dynamic district; - dynamic name; - dynamic state; - dynamic country; - bool? isDeliverable; - bool? isDefault; - dynamic additionalInstructions; - DateTime? createdAt; - DateTime? updatedAt; - dynamic userId; + dynamic id; + dynamic pincode; + dynamic phoneNumber; + dynamic alternatePhoneNumber; + dynamic addressLine; + dynamic landmark; + dynamic addressType; + dynamic city; + dynamic district; + dynamic name; + dynamic state; + dynamic country; + bool? isDeliverable; + bool? isDefault; + dynamic additionalInstructions; + DateTime? createdAt; + DateTime? updatedAt; - DeliveryAddress({ - this.id, - this.pincode, - this.phoneNumber, - this.alternatePhoneNumber, - this.addressLine, - this.landmark, - this.addressType, - this.city, - this.district, - this.name, - this.state, - this.country, - this.isDeliverable, - this.isDefault, - this.additionalInstructions, - this.createdAt, - this.updatedAt, - this.userId, - }); + DeliveryAddress({ + this.id, + this.pincode, + this.phoneNumber, + this.alternatePhoneNumber, + this.addressLine, + this.landmark, + this.addressType, + this.city, + this.district, + this.name, + this.state, + this.country, + this.isDeliverable, + this.isDefault, + this.additionalInstructions, + this.createdAt, + this.updatedAt, + }); - factory DeliveryAddress.fromJson(Map json) => DeliveryAddress( + factory DeliveryAddress.fromJson(Map json) => + DeliveryAddress( id: json["id"], pincode: json["pincode"], phoneNumber: json["phoneNumber"], @@ -869,10 +605,9 @@ class DeliveryAddress { additionalInstructions: json["additionalInstructions"], createdAt: DateTime.parse(json["createdAt"]), updatedAt: DateTime.parse(json["updatedAt"]), - userId: json["userId"], - ); + ); - Map toJson() => { + Map toJson() => { "id": id, "pincode": pincode, "phoneNumber": phoneNumber, @@ -890,44 +625,53 @@ class DeliveryAddress { "additionalInstructions": additionalInstructions, "createdAt": createdAt, "updatedAt": updatedAt, - "userId": userId, - }; + }; } class OrderItem { - dynamic id; - dynamic orderId; - dynamic productId; - dynamic storeId; - dynamic productName; - dynamic productImage; - dynamic productVariant; - dynamic quantity; - dynamic price; - dynamic originalPrice; - dynamic discountAmount; - DateTime? createdAt; - DateTime? updatedAt; - Product? product; + dynamic id; + dynamic orderId; + dynamic? productId; + dynamic storeId; + dynamic productName; + dynamic productImage; + dynamic productVariant; + dynamic? quantity; + // dynamic originalProductPrice; + // dynamic originalProductDiscountPrice; + // dynamic discountAmount; + dynamic totalOrderItemPrice; + // dynamic totalOrderDiscount; + // dynamic status; + // DateTime? createdAt; + // DateTime? updatedAt; + // Product? product; + // Store? store; + // List? orderItemStatusHistory; - OrderItem({ - this.id, - this.orderId, - this.productId, - this.storeId, - this.productName, - this.productImage, - this.productVariant, - this.quantity, - this.price, - this.originalPrice, - this.discountAmount, - this.createdAt, - this.updatedAt, - this.product, - }); + OrderItem({ + this.id, + this.orderId, + this.productId, + this.storeId, + this.productName, + this.productImage, + this.productVariant, + this.quantity, + // this.originalProductPrice, + // this.originalProductDiscountPrice, + // this.discountAmount, + this.totalOrderItemPrice, + // this.totalOrderDiscount, + // this.status, + // this.createdAt, + // this.updatedAt, + // this.product, + // this.store, + // this.orderItemStatusHistory, + }); - factory OrderItem.fromJson(Map json) => OrderItem( + factory OrderItem.fromJson(Map json) => OrderItem( id: json["id"], orderId: json["orderId"], productId: json["productId"], @@ -936,15 +680,21 @@ class OrderItem { productImage: json["productImage"], productVariant: json["productVariant"], quantity: json["quantity"], - price: json["price"], - originalPrice: json["originalPrice"], - discountAmount: json["discountAmount"], - createdAt: DateTime.parse(json["createdAt"]), - updatedAt: DateTime.parse(json["updatedAt"]), - product: Product.fromJson(json["product"]), - ); + // originalProductPrice: json["originalProductPrice"], + // originalProductDiscountPrice: json["originalProductDiscountPrice"], + // discountAmount: json["discountAmount"], + totalOrderItemPrice: json["totalOrderItemPrice"], + // totalOrderDiscount: json["totalOrderDiscount"], + // status: json["status"], + // createdAt: DateTime.parse(json["createdAt"]), + // updatedAt: DateTime.parse(json["updatedAt"]), + // product: Product.fromJson(json["product"]), + // store: Store.fromJson(json["store"]), + // orderItemStatusHistory: + // List.from(json["OrderItemStatusHistory"].map((x) => x)), + ); - Map toJson() => { + Map toJson() => { "id": id, "orderId": orderId, "productId": productId, @@ -953,127 +703,582 @@ class OrderItem { "productImage": productImage, "productVariant": productVariant, "quantity": quantity, - "price": price, - "originalPrice": originalPrice, - "discountAmount": discountAmount, - "createdAt": createdAt, - "updatedAt": updatedAt, - "product": product!.toJson(), - }; + // "originalProductPrice": originalProductPrice, + // "originalProductDiscountPrice": originalProductDiscountPrice, + // "discountAmount": discountAmount, + "totalOrderItemPrice": totalOrderItemPrice, + // "totalOrderDiscount": totalOrderDiscount, + // "status": status, + // "createdAt": createdAt, + // "updatedAt": updatedAt, + // "product": product!.toJson(), + // "store": store!.toJson(), + // "OrderItemStatusHistory": + // List.from(orderItemStatusHistory!.map((x) => x)), + }; } class Product { - dynamic id; - dynamic name; - dynamic description; + dynamic id; + dynamic name; + dynamic description; + dynamic additionalInfo; + dynamic brand; + dynamic basePrice; + dynamic discountPrice; + dynamic stock; + dynamic quantity; + dynamic unit; + dynamic slug; + dynamic averageRating; + bool? isInStock; + bool? isActive; + dynamic disclaimer; + dynamic customerCareDetails; + dynamic manufacturerName; + dynamic manufacturerAddress; + dynamic countryOfOrigin; + DateTime? expiryDate; + dynamic returnsAllowedDays; + dynamic exchangeAllowedDays; + DateTime? createdAt; + DateTime? updatedAt; + dynamic storeId; + dynamic categoryId; + dynamic productTypeId; + dynamic timeSlotId; + List? productImages; + Category? category; + dynamic productType; + dynamic timeSlot; + List? productTags; + List? zones; + List? cartItems; + List? questions; + List? productReview; + List? applicableCoupons; - Product({ - this.id, - this.name, - this.description, - }); + Product({ + this.id, + this.name, + this.description, + this.additionalInfo, + this.brand, + this.basePrice, + this.discountPrice, + this.stock, + this.quantity, + this.unit, + this.slug, + this.averageRating, + this.isInStock, + this.isActive, + this.disclaimer, + this.customerCareDetails, + this.manufacturerName, + this.manufacturerAddress, + this.countryOfOrigin, + this.expiryDate, + this.returnsAllowedDays, + this.exchangeAllowedDays, + this.createdAt, + this.updatedAt, + this.storeId, + this.categoryId, + this.productTypeId, + this.timeSlotId, + this.productImages, + this.category, + this.productType, + this.timeSlot, + this.productTags, + this.zones, + this.cartItems, + this.questions, + this.productReview, + this.applicableCoupons, + }); - factory Product.fromJson(Map json) => Product( + factory Product.fromJson(Map json) => Product( id: json["id"], name: json["name"], description: json["description"], - ); + additionalInfo: json["additionalInfo"], + brand: json["brand"], + basePrice: json["basePrice"], + discountPrice: json["discountPrice"], + stock: json["stock"], + quantity: json["quantity"], + unit: json["unit"], + slug: json["slug"], + averageRating: json["averageRating"], + isInStock: json["isInStock"], + isActive: json["isActive"], + disclaimer: json["disclaimer"], + customerCareDetails: json["customerCareDetails"], + manufacturerName: json["manufacturerName"], + manufacturerAddress: json["manufacturerAddress"], + countryOfOrigin: json["countryOfOrigin"], + expiryDate: DateTime.parse(json["expiryDate"]), + returnsAllowedDays: json["returnsAllowedDays"], + exchangeAllowedDays: json["exchangeAllowedDays"], + createdAt: DateTime.parse(json["createdAt"]), + updatedAt: DateTime.parse(json["updatedAt"]), + storeId: json["storeId"], + categoryId: json["categoryId"], + productTypeId: json["productTypeId"], + timeSlotId: json["timeSlotId"], + productImages: List.from( + json["productImages"].map((x) => ProductImage.fromJson(x))), + category: Category.fromJson(json["category"]), + productType: json["productType"], + timeSlot: json["timeSlot"], + productTags: List.from( + json["productTags"].map((x) => ProductTag.fromJson(x))), + zones: List.from(json["zones"].map((x) => x)), + cartItems: List.from(json["cartItems"].map((x) => x)), + questions: List.from(json["questions"].map((x) => x)), + productReview: List.from(json["ProductReview"].map((x) => x)), + applicableCoupons: + List.from(json["applicableCoupons"].map((x) => x)), + ); - Map toJson() => { + Map toJson() => { "id": id, "name": name, "description": description, - }; + "additionalInfo": additionalInfo, + "brand": brand, + "basePrice": basePrice, + "discountPrice": discountPrice, + "stock": stock, + "quantity": quantity, + "unit": unit, + "slug": slug, + "averageRating": averageRating, + "isInStock": isInStock, + "isActive": isActive, + "disclaimer": disclaimer, + "customerCareDetails": customerCareDetails, + "manufacturerName": manufacturerName, + "manufacturerAddress": manufacturerAddress, + "countryOfOrigin": countryOfOrigin, + "expiryDate": expiryDate, + "returnsAllowedDays": returnsAllowedDays, + "exchangeAllowedDays": exchangeAllowedDays, + "createdAt": createdAt, + "updatedAt": updatedAt, + "storeId": storeId, + "categoryId": categoryId, + "productTypeId": productTypeId, + "timeSlotId": timeSlotId, + "productImages": + List.from(productImages!.map((x) => x.toJson())), + "category": category!.toJson(), + "productType": productType, + "timeSlot": timeSlot, + "productTags": List.from(productTags!.map((x) => x.toJson())), + "zones": List.from(zones!.map((x) => x)), + "cartItems": List.from(cartItems!.map((x) => x)), + "questions": List.from(questions!.map((x) => x)), + "ProductReview": List.from(productReview!.map((x) => x)), + "applicableCoupons": + List.from(applicableCoupons!.map((x) => x)), + }; } -class StatusHistory { - dynamic status; - dynamic comment; - DateTime? createdAt; +class Category { + dynamic name; + dynamic path; + ParentCategory? parentCategory; - StatusHistory({ - this.status, - this.comment, - this.createdAt, - }); + Category({ + this.name, + this.path, + this.parentCategory, + }); - factory StatusHistory.fromJson(Map json) => StatusHistory( - status: json["status"], - comment: json["comment"], + factory Category.fromJson(Map json) => Category( + name: json["name"], + path: json["path"], + parentCategory: ParentCategory.fromJson(json["parentCategory"]), + ); + + Map toJson() => { + "name": name, + "path": path, + "parentCategory": parentCategory!.toJson(), + }; +} + +class ParentCategory { + dynamic name; + dynamic id; + + ParentCategory({ + this.name, + this.id, + }); + + factory ParentCategory.fromJson(Map json) => ParentCategory( + name: json["name"], + id: json["id"], + ); + + Map toJson() => { + "name": name, + "id": id, + }; +} + +class ProductImage { + dynamic id; + dynamic url; + bool? isDefault; + dynamic productId; + + ProductImage({ + this.id, + this.url, + this.isDefault, + this.productId, + }); + + factory ProductImage.fromJson(Map json) => ProductImage( + id: json["id"], + url: json["url"], + isDefault: json["isDefault"], + productId: json["productId"], + ); + + Map toJson() => { + "id": id, + "url": url, + "isDefault": isDefault, + "productId": productId, + }; +} + +class ProductTag { + dynamic id; + dynamic name; + dynamic description; + bool? isActive; + DateTime? createdAt; + DateTime? updatedAt; + + ProductTag({ + this.id, + this.name, + this.description, + this.isActive, + this.createdAt, + this.updatedAt, + }); + + factory ProductTag.fromJson(Map json) => ProductTag( + id: json["id"], + name: json["name"], + description: json["description"], + isActive: json["isActive"], createdAt: DateTime.parse(json["createdAt"]), - ); + updatedAt: DateTime.parse(json["updatedAt"]), + ); - Map toJson() => { - "status": status, - "comment": comment, + Map toJson() => { + "id": id, + "name": name, + "description": description, + "isActive": isActive, "createdAt": createdAt, - }; + "updatedAt": updatedAt, + }; +} + +class Store { + dynamic id; + dynamic storeName; + dynamic storeDescription; + dynamic officialPhoneNumber; + dynamic storeAddress; + dynamic gstNumber; + dynamic gumastaNumber; + dynamic storePicture; + dynamic sellerLicenseNumber; + DateTime? createdAt; + DateTime? updatedAt; + dynamic vendorId; + bool? isActive; + dynamic couponId; + dynamic orderId; + User? vendor; + + Store({ + this.id, + this.storeName, + this.storeDescription, + this.officialPhoneNumber, + this.storeAddress, + this.gstNumber, + this.gumastaNumber, + this.storePicture, + this.sellerLicenseNumber, + this.createdAt, + this.updatedAt, + this.vendorId, + this.isActive, + this.couponId, + this.orderId, + this.vendor, + }); + + factory Store.fromJson(Map json) => Store( + id: json["id"], + storeName: json["storeName"], + storeDescription: json["storeDescription"], + officialPhoneNumber: json["officialPhoneNumber"], + storeAddress: json["storeAddress"], + gstNumber: json["gstNumber"], + gumastaNumber: json["gumastaNumber"], + storePicture: json["storePicture"], + sellerLicenseNumber: json["sellerLicenseNumber"], + createdAt: DateTime.parse(json["createdAt"]), + updatedAt: DateTime.parse(json["updatedAt"]), + vendorId: json["vendorId"], + isActive: json["isActive"], + couponId: json["couponId"], + orderId: json["orderId"], + vendor: User.fromJson(json["vendor"]), + ); + + Map toJson() => { + "id": id, + "storeName": storeName, + "storeDescription": storeDescription, + "officialPhoneNumber": officialPhoneNumber, + "storeAddress": storeAddress, + "gstNumber": gstNumber, + "gumastaNumber": gumastaNumber, + "storePicture": storePicture, + "sellerLicenseNumber": sellerLicenseNumber, + "createdAt": createdAt, + "updatedAt": updatedAt, + "vendorId": vendorId, + "isActive": isActive, + "couponId": couponId, + "orderId": orderId, + "vendor": vendor!.toJson(), + }; +} + +class OperateDates { + dynamic id; + bool? monday; + bool? tuesday; + bool? wednesday; + bool? thursday; + bool? friday; + bool? saturday; + bool? sunday; + dynamic storeId; + + OperateDates({ + this.id, + this.monday, + this.tuesday, + this.wednesday, + this.thursday, + this.friday, + this.saturday, + this.sunday, + this.storeId, + }); + + factory OperateDates.fromJson(Map json) => OperateDates( + id: json["id"], + monday: json["monday"], + tuesday: json["tuesday"], + wednesday: json["wednesday"], + thursday: json["thursday"], + friday: json["friday"], + saturday: json["saturday"], + sunday: json["sunday"], + storeId: json["storeId"], + ); + + Map toJson() => { + "id": id, + "monday": monday, + "tuesday": tuesday, + "wednesday": wednesday, + "thursday": thursday, + "friday": friday, + "saturday": saturday, + "sunday": sunday, + "storeId": storeId, + }; +} + +class OperateTimes { + dynamic id; + dynamic startTime; + dynamic endTime; + dynamic storeId; + + OperateTimes({ + this.id, + this.startTime, + this.endTime, + this.storeId, + }); + + factory OperateTimes.fromJson(Map json) => OperateTimes( + id: json["id"], + startTime: json["startTime"], + endTime: json["endTime"], + storeId: json["storeId"], + ); + + Map toJson() => { + "id": id, + "startTime": startTime, + "endTime": endTime, + "storeId": storeId, + }; } class User { - dynamic id; - dynamic email; - dynamic phone; - dynamic firstName; - dynamic lastName; + dynamic id; + dynamic email; + dynamic firstName; + dynamic lastName; + dynamic phone; + dynamic role; + bool? isPhoneVerified; + dynamic vendorType; + dynamic businessId; + bool? isActive; - User({ - this.id, - this.email, - this.phone, - this.firstName, - this.lastName, - }); + User({ + this.id, + this.email, + this.firstName, + this.lastName, + this.phone, + this.role, + this.isPhoneVerified, + this.vendorType, + this.businessId, + this.isActive, + }); - factory User.fromJson(Map json) => User( + factory User.fromJson(Map json) => User( id: json["id"], email: json["email"], - phone: json["phone"], firstName: json["firstName"], lastName: json["lastName"], - ); + phone: json["phone"], + role: json["role"], + isPhoneVerified: json["isPhoneVerified"], + vendorType: json["vendorType"], + businessId: json["businessId"], + isActive: json["isActive"], + ); - Map toJson() => { + Map toJson() => { "id": id, "email": email, - "phone": phone, "firstName": firstName, "lastName": lastName, - }; + "phone": phone, + "role": role, + "isPhoneVerified": isPhoneVerified, + "vendorType": vendorType, + "businessId": businessId, + "isActive": isActive, + }; +} + +class StatusHistory { + dynamic id; + dynamic orderId; + dynamic status; + dynamic comment; + dynamic updatedBy; + DateTime? createdAt; + + StatusHistory({ + this.id, + this.orderId, + this.status, + this.comment, + this.updatedBy, + this.createdAt, + }); + + factory StatusHistory.fromJson(Map json) => StatusHistory( + id: json["id"], + orderId: json["orderId"], + status: json["status"], + comment: json["comment"], + updatedBy: json["updatedBy"], + createdAt: DateTime.parse(json["createdAt"]), + ); + + Map toJson() => { + "id": id, + "orderId": orderId, + "status": status, + "comment": comment, + "updatedBy": updatedBy, + "createdAt": createdAt, + }; } class Meta { - dynamic total; - dynamic page; - dynamic limit; - dynamic lastPage; - dynamic hasNextPage; - dynamic hasPreviousPage; + int? total; + int? page; + int? limit; + int? lastPage; + bool? hasNextPage; + bool? hasPreviousPage; - Meta({ - this.total, - this.page, - this.limit, - this.lastPage, - this.hasNextPage, - this.hasPreviousPage, - }); + Meta({ + this.total, + this.page, + this.limit, + this.lastPage, + this.hasNextPage, + this.hasPreviousPage, + }); - factory Meta.fromJson(Map json) => Meta( + factory Meta.fromJson(Map json) => Meta( total: json["total"], page: json["page"], limit: json["limit"], lastPage: json["lastPage"], hasNextPage: json["hasNextPage"], hasPreviousPage: json["hasPreviousPage"], - ); + ); - Map toJson() => { + Map toJson() => { "total": total, "page": page, "limit": limit, "lastPage": lastPage, "hasNextPage": hasNextPage, "hasPreviousPage": hasPreviousPage, - }; + }; +} + +class EnumValues { + Map map; + late Map reverseMap; + + EnumValues(this.map); + + Map get reverse { + reverseMap = map.map((k, v) => MapEntry(v, k)); + return reverseMap; + } } diff --git a/lib/src/logic/provider/addTocart_provider.dart b/lib/src/logic/provider/addTocart_provider.dart index f2828bf..2f74861 100644 --- a/lib/src/logic/provider/addTocart_provider.dart +++ b/lib/src/logic/provider/addTocart_provider.dart @@ -364,6 +364,14 @@ class AddtocartProvider extends ChangeNotifier { return result.fold( (error) { + Fluttertoast.showToast( + msg: "${error.message}", + toastLength: Toast.LENGTH_SHORT, + gravity: ToastGravity.BOTTOM, + backgroundColor: Colors.green, + textColor: Colors.white, + fontSize: 14.0, + ); ispaymentLoader = false; notifyListeners(); }, @@ -376,6 +384,15 @@ class AddtocartProvider extends ChangeNotifier { ); } catch (e) { ispaymentLoader = false; + + Fluttertoast.showToast( + msg: "${e}", + toastLength: Toast.LENGTH_SHORT, + gravity: ToastGravity.BOTTOM, + backgroundColor: Colors.green, + textColor: Colors.white, + fontSize: 14.0, + ); notifyListeners(); } } diff --git a/lib/src/ui/bottomnavigation/bottom_bar_widget.dart b/lib/src/ui/bottomnavigation/bottom_bar_widget.dart index d3b9b35..e2fd820 100644 --- a/lib/src/ui/bottomnavigation/bottom_bar_widget.dart +++ b/lib/src/ui/bottomnavigation/bottom_bar_widget.dart @@ -19,7 +19,8 @@ class BottomBarWidget extends StatefulWidget { _BottomBarState createState() => _BottomBarState(); } -class _BottomBarState extends State { +class _BottomBarState extends State +{ int _currentIndex = 0; PageController bottomWidgetPageController = PageController( initialPage: 0, diff --git a/lib/src/ui/cart/cartview_screen.dart b/lib/src/ui/cart/cartview_screen.dart index 37f5bf9..02e0681 100644 --- a/lib/src/ui/cart/cartview_screen.dart +++ b/lib/src/ui/cart/cartview_screen.dart @@ -95,207 +95,210 @@ class _MycartState extends State { Widget relatedProduct() { return Consumer(builder: (context, provider, child) { + if (provider.isBestdealingloading) { return Center(child: CircularProgressIndicator()); } else if (provider.bestdeal.isEmpty) { return Center(child: Text('No products available')); } else { - return SizedBox( - height: MediaQuery.of(context).size.height * 0.28, - child: ListView.builder( - itemCount: provider.bestdeal.length, - scrollDirection: Axis.horizontal, - itemBuilder: (context, index) { - var bestdealproduct = provider.bestdeal[index]; - double cardWidth = - MediaQuery.of(context).size.width * 0.4; // Dynamic width + return GridView.builder( + itemCount: + provider.bestdeal.length < 8 ? provider.bestdeal.length : 6, + physics: NeverScrollableScrollPhysics(), + shrinkWrap: true, + gridDelegate: SliverGridDelegateWithFixedCrossAxisCount( + crossAxisCount: 2, + crossAxisSpacing: 5, + mainAxisSpacing: 5, + childAspectRatio: MediaQuery.of(context).size.width / + (MediaQuery.of(context).size.height / 1.8), + ), + itemBuilder: (context, index) { + var bestdealproduct = provider.bestdeal[index]; + double cardWidth = + MediaQuery.of(context).size.width * 0.4; // Dynamic width - return InkWell( - onTap: () { - context.push(MyRoutes.PRODUCTDETAILS, - extra: bestdealproduct.id); - }, - child: Padding( - padding: const EdgeInsets.only(right: 10, bottom: 5, top: 5), - child: Container( - width: cardWidth, - decoration: BoxDecoration( - color: Colors.white, - borderRadius: BorderRadius.circular(15), - boxShadow: [ - BoxShadow( - color: Colors.grey.withOpacity(0.1), - blurRadius: 1, - offset: const Offset(5, 5), - ), - ], - ), - child: Padding( - padding: const EdgeInsets.all(5), - child: Column( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Center( - child: Container( - height: MediaQuery.of(context).size.height * 0.12, - width: cardWidth * 0.9, - decoration: BoxDecoration( - color: APPCOLOR.bgGrey, - borderRadius: BorderRadius.circular(15), - ), - child: Stack( - alignment: Alignment.center, - children: [ - AppNetworkImage( - height: MediaQuery.of(context).size.height * - 0.08, - width: cardWidth * 0.7, - imageUrl: bestdealproduct - .productImages?.first?.url ?? - "", - backGroundColor: Colors.transparent, - ), - Positioned( - right: 1, - bottom: 0, - child: Container( - padding: EdgeInsets.symmetric( - horizontal: 6, vertical: 2), - decoration: BoxDecoration( - color: Colors.red, - borderRadius: BorderRadius.circular(5), - ), - child: Center( - child: Text( - "${calculateDiscountPercentage(double.parse(bestdealproduct!.basePrice), double.parse(bestdealproduct!.discountPrice))}% OFF", - style: TextStyle( - color: Colors.white, - fontSize: 12)), - ), - ), - ) - ], - ), + return InkWell( + onTap: () { + context.push(MyRoutes.PRODUCTDETAILS, + extra: bestdealproduct.id); + }, + child: Padding( + padding: const EdgeInsets.only(right: 10, bottom: 5, top: 5), + child: Container( + width: cardWidth, + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(15), + boxShadow: [ + BoxShadow( + color: Colors.grey.withOpacity(0.1), + blurRadius: 1, + offset: const Offset(5, 5), + ), + ], + ), + child: Padding( + padding: const EdgeInsets.all(5), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Center( + child: Container( + height: MediaQuery.of(context).size.height * 0.12, + width: cardWidth * 0.9, + decoration: BoxDecoration( + color: APPCOLOR.bgGrey, + borderRadius: BorderRadius.circular(15), ), - ), - SizedBox( - height: MediaQuery.of(context).size.height * 0.01, - ), - Text( - bestdealproduct.name ?? "", - textAlign: TextAlign.left, - maxLines: 2, - overflow: TextOverflow.ellipsis, - style: - context.customMedium(APPCOLOR.balck1A1A1A, 14), - ), - SizedBox( - height: MediaQuery.of(context).size.height * 0.005, - ), - Text( - bestdealproduct.unit ?? "", - textAlign: TextAlign.left, - maxLines: 1, - overflow: TextOverflow.ellipsis, - style: context.customMedium( - Colors.grey.withOpacity(0.8), - 12, - ), - ), - SizedBox( - height: MediaQuery.of(context).size.height * 0.005, - ), - const Spacer(), - Row( - children: [ - Row( - children: [ - Text( - "\$${bestdealproduct.discountPrice ?? ""} ", - textAlign: TextAlign.left, - maxLines: 1, - overflow: TextOverflow.ellipsis, - style: context.customSemiBold( - Colors.black, 12), - ), - Text( - "\$${bestdealproduct.basePrice ?? ""}", - textAlign: TextAlign.left, - maxLines: 1, - overflow: TextOverflow.ellipsis, - style: context - .customMedium( - Colors.grey.withOpacity(0.8), - 12, - ) - .copyWith( - decoration: - TextDecoration.lineThrough, - ), - ), - ], - ), - const Spacer(), - Align( - alignment: Alignment.centerRight, - child: GestureDetector( - onTap: () async { - if (await SharedPrefUtils.getToken() != - null) { - await provider.addToCart( - context, bestdealproduct.id!, 1); - - context - .read() - .getItemCards(context); - } else { - context.push(MyRoutes.SIGNUP); - } - }, + child: Stack( + alignment: Alignment.center, + children: [ + AppNetworkImage( + height: + MediaQuery.of(context).size.height * 0.08, + width: cardWidth * 0.7, + imageUrl: bestdealproduct + .productImages?.first?.url ?? + "", + backGroundColor: Colors.transparent, + ), + Positioned( + right: 1, + bottom: 0, child: Container( - height: MediaQuery.of(context).size.height * - 0.035, - width: - MediaQuery.of(context).size.width * 0.1, + padding: EdgeInsets.symmetric( + horizontal: 6, vertical: 2), decoration: BoxDecoration( - color: APPCOLOR.lightGreen, + color: Colors.red, borderRadius: BorderRadius.circular(5), ), child: Center( - child: provider.isLoading[ - bestdealproduct.id] ?? - false - ? Padding( - padding: - const EdgeInsets.all(8.0), - child: Container( - height: 10, - width: 10, - child: - CircularProgressIndicator( - color: Colors.white, - strokeWidth: 2), - ), - ) - : Text( - 'Add', - style: context.customRegular( - Colors.white, 12), - ), + child: Text( + "${calculateDiscountPercentage(double.parse(bestdealproduct!.basePrice), double.parse(bestdealproduct!.discountPrice))}% OFF", + style: TextStyle( + color: Colors.white, + fontSize: 12)), ), ), + ) + ], + ), + ), + ), + SizedBox( + height: MediaQuery.of(context).size.height * 0.01, + ), + Text( + bestdealproduct.name ?? "", + textAlign: TextAlign.left, + maxLines: 2, + overflow: TextOverflow.ellipsis, + style: context.customMedium(APPCOLOR.balck1A1A1A, 14), + ), + SizedBox( + height: MediaQuery.of(context).size.height * 0.005, + ), + Text( + bestdealproduct.unit ?? "", + textAlign: TextAlign.left, + maxLines: 1, + overflow: TextOverflow.ellipsis, + style: context.customMedium( + Colors.grey.withOpacity(0.8), + 12, + ), + ), + SizedBox( + height: MediaQuery.of(context).size.height * 0.005, + ), + const Spacer(), + Row( + children: [ + Row( + children: [ + Text( + "\$${bestdealproduct.discountPrice ?? ""} ", + textAlign: TextAlign.left, + maxLines: 1, + overflow: TextOverflow.ellipsis, + style: + context.customSemiBold(Colors.black, 12), + ), + Text( + "\$${bestdealproduct.basePrice ?? ""}", + textAlign: TextAlign.left, + maxLines: 1, + overflow: TextOverflow.ellipsis, + style: context + .customMedium( + Colors.grey.withOpacity(0.8), + 12, + ) + .copyWith( + decoration: TextDecoration.lineThrough, + ), + ), + ], + ), + const Spacer(), + Align( + alignment: Alignment.centerRight, + child: GestureDetector( + onTap: () async { + if (await SharedPrefUtils.getToken() != + null) { + await provider.addToCart( + context, bestdealproduct.id!, 1); + + context + .read() + .getItemCards(context); + } else { + context.push(MyRoutes.SIGNUP); + } + }, + child: Container( + height: MediaQuery.of(context).size.height * + 0.035, + width: + MediaQuery.of(context).size.width * 0.1, + decoration: BoxDecoration( + color: APPCOLOR.lightGreen, + borderRadius: BorderRadius.circular(5), + ), + child: Center( + child: provider.isLoading[ + bestdealproduct.id] ?? + false + ? Padding( + padding: const EdgeInsets.all(8.0), + child: Container( + height: 10, + width: 10, + child: CircularProgressIndicator( + color: Colors.white, + strokeWidth: 2), + ), + ) + : Text( + 'Add', + style: context.customRegular( + Colors.white, 12), + ), + ), ), ), - ], - ), - ], - ), + ), + ], + ), + ], ), ), ), - ); - }, - ), + ), + ); + }, ); } }); diff --git a/lib/src/ui/home/home_screen.dart b/lib/src/ui/home/home_screen.dart index 88641db..1dd46a4 100644 --- a/lib/src/ui/home/home_screen.dart +++ b/lib/src/ui/home/home_screen.dart @@ -190,7 +190,7 @@ class _HomeScreenState extends State { ? SizedBox( height: MediaQuery.of(context).size.height * 0.28, child: ListView.builder( - itemCount: 5, // Show 5 skeleton items + itemCount: 5, scrollDirection: Axis.horizontal, itemBuilder: (context, index) { double cardWidth = MediaQuery.of(context).size.width * 0.4; @@ -374,10 +374,10 @@ class _HomeScreenState extends State { style: context.customMedium( Colors.grey.withOpacity(0.8), 12), ), - SizedBox( - height: - MediaQuery.of(context).size.height * - 0.005), + // SizedBox( + // height: + // MediaQuery.of(context).size.height * + // 0.005), const Spacer(), Row( children: [ @@ -389,7 +389,7 @@ class _HomeScreenState extends State { maxLines: 1, overflow: TextOverflow.ellipsis, style: context.customSemiBold( - Colors.black, 12), + Colors.black, 11), ), Text( "\$${bestdealproduct.basePrice ?? ""}", @@ -671,7 +671,7 @@ class _HomeScreenState extends State { return provider.isLoadingg ? GridView.builder( shrinkWrap: true, - itemCount: 8, // Show 8 skeleton items + itemCount: 8, physics: const NeverScrollableScrollPhysics(), gridDelegate: SliverGridDelegateWithFixedCrossAxisCount( crossAxisCount: 4, diff --git a/lib/src/ui/myOrder/OrderDetailsScreen.dart b/lib/src/ui/myOrder/OrderDetailsScreen.dart index 10cf79a..778456a 100644 --- a/lib/src/ui/myOrder/OrderDetailsScreen.dart +++ b/lib/src/ui/myOrder/OrderDetailsScreen.dart @@ -29,7 +29,7 @@ class _OrderDetailsScreenState extends State { SizedBox(height: 20), _itemsList(), SizedBox(height: 20), - _cancelButton(), + //_cancelButton(), ], ), ), @@ -51,6 +51,9 @@ class _OrderDetailsScreenState extends State { Text(widget.order.orderNumber, style: TextStyle(fontSize: 16, fontWeight: FontWeight.bold)), SizedBox(height: 5), + Text(widget.order.deliveryAddress!.addressLine ?? " ", + style: TextStyle(fontSize: 16, fontWeight: FontWeight.bold)), + SizedBox(height: 5), Text(widget.order.createdAt.toString()), SizedBox(height: 5), Text( @@ -140,21 +143,6 @@ class _OrderDetailsScreenState extends State { /// List of Ordered Items Widget _itemsList() { - // final List> items = [ - // { - // "name": "Coffee", - // "quantity": 2, - // "price": 10.00, - // "image": "https://via.placeholder.com/50" - // }, - // { - // "name": "Rice", - // "quantity": 1, - // "price": 10.50, - // "image": "https://via.placeholder.com/50" - // } - // ]; - return Expanded( child: ListView.builder( itemCount: widget.order.orderItems!.length, @@ -176,7 +164,7 @@ class _OrderDetailsScreenState extends State { ), title: Text(orderitem.productName ?? ""), subtitle: Text("Qty: ${orderitem.quantity.toString()}"), - trailing: Text("\$${orderitem.price ?? ""}", + trailing: Text("\$${orderitem.totalOrderItemPrice ?? ""}", style: TextStyle(fontWeight: FontWeight.bold)), ), ); diff --git a/lib/src/ui/myOrder/my_order.dart b/lib/src/ui/myOrder/my_order.dart index 8a036cd..06684a5 100644 --- a/lib/src/ui/myOrder/my_order.dart +++ b/lib/src/ui/myOrder/my_order.dart @@ -69,8 +69,7 @@ class _MyOrderScreenState extends State { final order = orderProvider.orderList[index]; return InkWell( - onTap: () - { + onTap: () { context.pushNamed(MyRoutes.ORDERDETAILS, extra: order); //context.push(MyRoutes.ORDERDETAILS); }, @@ -108,43 +107,30 @@ class _MyOrderScreenState extends State { ), ), ), - SizedBox(width: 10), + SizedBox(width: 5), Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Text(order.orderNumber, style: TextStyle( fontWeight: FontWeight.bold)), - Text(order.paymentMethod, + Text(order.paymentStatus ?? "", style: TextStyle(color: Colors.grey)), Text(order.totalItems.toString() + " items", style: TextStyle(color: Colors.grey)), ], ), Spacer(), - if (order.totalItems == 1) ...{ - Container( - padding: EdgeInsets.symmetric( - horizontal: 10, vertical: 5), - decoration: BoxDecoration( - color: Colors.green.shade100, - borderRadius: BorderRadius.circular(10), - ), - child: Text(order.orderStatus, - style: TextStyle(color: Colors.green)), + Container( + padding: EdgeInsets.symmetric( + horizontal: 5, vertical: 5), + decoration: BoxDecoration( + color: Colors.green.shade100, + borderRadius: BorderRadius.circular(10), ), - } else ...{ - Container( - padding: EdgeInsets.symmetric( - horizontal: 10, vertical: 5), - decoration: BoxDecoration( - color: Colors.green.shade100, - borderRadius: BorderRadius.circular(10), - ), - child: Text("View All", - style: TextStyle(color: Colors.green)), - ), - } + child: Text(order.orderStatus, + style: TextStyle(color: Colors.green)), + ), ], ), SizedBox(height: 10), @@ -154,7 +140,7 @@ class _MyOrderScreenState extends State { Row( mainAxisAlignment: MainAxisAlignment.spaceBetween, children: [ - Text("\$" + order.subtotal, + Text("\$" + order.finalTotal, style: TextStyle(fontWeight: FontWeight.bold)), Row( @@ -184,8 +170,8 @@ class _MyOrderScreenState extends State { ElevatedButton( onPressed: () { print("lkdhgkjdfgj"); - // _makePhoneCall( - // order.stores!.first.vendor!.phone); + _makePhoneCall( + order.stores!.first.vendor!.phone); }, style: ElevatedButton.styleFrom( backgroundColor: Colors.green, diff --git a/macos/Flutter/GeneratedPluginRegistrant.swift b/macos/Flutter/GeneratedPluginRegistrant.swift index 0c4f427..646315a 100644 --- a/macos/Flutter/GeneratedPluginRegistrant.swift +++ b/macos/Flutter/GeneratedPluginRegistrant.swift @@ -12,7 +12,7 @@ import geolocator_apple import package_info_plus import path_provider_foundation import shared_preferences_foundation -import sqflite_darwin +import sqflite import url_launcher_macos func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) { diff --git a/pubspec.lock b/pubspec.lock index 9ec255e..a814223 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -290,18 +290,18 @@ packages: dependency: "direct main" description: name: flutter_inappwebview - sha256: "80092d13d3e29b6227e25b67973c67c7210bd5e35c4b747ca908e31eb71a46d5" + sha256: "3e9a443a18ecef966fb930c3a76ca5ab6a7aafc0c7b5e14a4a850cf107b09959" url: "https://pub.dev" source: hosted - version: "6.1.5" + version: "6.0.0" flutter_inappwebview_android: dependency: transitive description: name: flutter_inappwebview_android - sha256: "62557c15a5c2db5d195cb3892aab74fcaec266d7b86d59a6f0027abd672cddba" + sha256: d247f6ed417f1f8c364612fa05a2ecba7f775c8d0c044c1d3b9ee33a6515c421 url: "https://pub.dev" source: hosted - version: "1.1.3" + version: "1.0.13" flutter_inappwebview_internal_annotations: dependency: transitive description: @@ -314,42 +314,34 @@ packages: dependency: transitive description: name: flutter_inappwebview_ios - sha256: "5818cf9b26cf0cbb0f62ff50772217d41ea8d3d9cc00279c45f8aabaa1b4025d" + sha256: f363577208b97b10b319cd0c428555cd8493e88b468019a8c5635a0e4312bd0f url: "https://pub.dev" source: hosted - version: "1.1.2" + version: "1.0.13" flutter_inappwebview_macos: dependency: transitive description: name: flutter_inappwebview_macos - sha256: c1fbb86af1a3738e3541364d7d1866315ffb0468a1a77e34198c9be571287da1 + sha256: b55b9e506c549ce88e26580351d2c71d54f4825901666bd6cfa4be9415bb2636 url: "https://pub.dev" source: hosted - version: "1.1.2" + version: "1.0.11" flutter_inappwebview_platform_interface: dependency: transitive description: name: flutter_inappwebview_platform_interface - sha256: cf5323e194096b6ede7a1ca808c3e0a078e4b33cc3f6338977d75b4024ba2500 + sha256: "545fd4c25a07d2775f7d5af05a979b2cac4fbf79393b0a7f5d33ba39ba4f6187" url: "https://pub.dev" source: hosted - version: "1.3.0+1" + version: "1.0.10" flutter_inappwebview_web: dependency: transitive description: name: flutter_inappwebview_web - sha256: "55f89c83b0a0d3b7893306b3bb545ba4770a4df018204917148ebb42dc14a598" + sha256: d8c680abfb6fec71609a700199635d38a744df0febd5544c5a020bd73de8ee07 url: "https://pub.dev" source: hosted - version: "1.1.2" - flutter_inappwebview_windows: - dependency: transitive - description: - name: flutter_inappwebview_windows - sha256: "8b4d3a46078a2cdc636c4a3d10d10f2a16882f6be607962dbfff8874d1642055" - url: "https://pub.dev" - source: hosted - version: "0.6.0" + version: "1.0.8" flutter_lints: dependency: "direct dev" description: @@ -362,10 +354,10 @@ packages: dependency: transitive description: name: flutter_plugin_android_lifecycle - sha256: "615a505aef59b151b46bbeef55b36ce2b6ed299d160c51d84281946f0aa0ce0e" + sha256: "9ee02950848f61c4129af3d6ec84a1cfc0e47931abc746b03e7a3bc3e8ff6eda" url: "https://pub.dev" source: hosted - version: "2.0.24" + version: "2.0.22" flutter_rating_stars: dependency: "direct main" description: @@ -572,10 +564,10 @@ packages: dependency: transitive description: name: google_maps_flutter_android - sha256: "1b69fbb3ab76e7a7dfcf25e60f32f81ae5d9b88285343eecb5479116d54be869" + sha256: "10cf27bee8c560f8e69992b3a0f27ddf1d7acbea622ddb13ef3f587848a73f26" url: "https://pub.dev" source: hosted - version: "2.14.12" + version: "2.14.7" google_maps_flutter_ios: dependency: transitive description: @@ -644,10 +636,10 @@ packages: dependency: transitive description: name: image_picker_android - sha256: b62d34a506e12bb965e824b6db4fbf709ee4589cf5d3e99b45ab2287b008ee0c + sha256: "8c5abf0dcc24fe6e8e0b4a5c0b51a5cf30cefdf6407a3213dae61edc75a70f56" url: "https://pub.dev" source: hosted - version: "0.8.12+20" + version: "0.8.12+12" image_picker_for_web: dependency: transitive description: @@ -704,6 +696,14 @@ packages: url: "https://pub.dev" source: hosted version: "0.20.2" + js: + dependency: transitive + description: + name: js + sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3 + url: "https://pub.dev" + source: hosted + version: "0.6.7" json_annotation: dependency: transitive description: @@ -716,18 +716,18 @@ packages: dependency: transitive description: name: leak_tracker - sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05" + sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a" url: "https://pub.dev" source: hosted - version: "10.0.5" + version: "10.0.4" leak_tracker_flutter_testing: dependency: transitive description: name: leak_tracker_flutter_testing - sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806" + sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8" url: "https://pub.dev" source: hosted - version: "3.0.5" + version: "3.0.3" leak_tracker_testing: dependency: transitive description: @@ -772,10 +772,10 @@ packages: dependency: transitive description: name: material_color_utilities - sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec + sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" url: "https://pub.dev" source: hosted - version: "0.11.1" + version: "0.8.0" material_design_icons_flutter: dependency: "direct main" description: @@ -788,10 +788,10 @@ packages: dependency: transitive description: name: meta - sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 + sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136" url: "https://pub.dev" source: hosted - version: "1.15.0" + version: "1.12.0" mime: dependency: transitive description: @@ -884,10 +884,10 @@ packages: dependency: transitive description: name: path_provider_android - sha256: "4adf4fd5423ec60a29506c76581bc05854c55e3a0b72d35bb28d661c9686edf2" + sha256: "6f01f8e37ec30b07bc424b4deabac37cacb1bc7e2e515ad74486039918a37eb7" url: "https://pub.dev" source: hosted - version: "2.2.15" + version: "2.2.10" path_provider_foundation: dependency: transitive description: @@ -988,18 +988,18 @@ packages: dependency: "direct main" description: name: shared_preferences - sha256: "846849e3e9b68f3ef4b60c60cf4b3e02e9321bc7f4d8c4692cf87ffa82fc8a3a" + sha256: "95f9997ca1fb9799d494d0cb2a780fd7be075818d59f00c43832ed112b158a82" url: "https://pub.dev" source: hosted - version: "2.5.2" + version: "2.3.3" shared_preferences_android: dependency: transitive description: name: shared_preferences_android - sha256: "650584dcc0a39856f369782874e562efd002a9c94aec032412c9eb81419cce1f" + sha256: "480ba4345773f56acda9abf5f50bd966f581dac5d514e5fc4a18c62976bbba7e" url: "https://pub.dev" source: hosted - version: "2.4.4" + version: "2.3.2" shared_preferences_foundation: dependency: transitive description: @@ -1081,42 +1081,18 @@ packages: dependency: transitive description: name: sqflite - sha256: "2d7299468485dca85efeeadf5d38986909c5eb0cd71fd3db2c2f000e6c9454bb" + sha256: a43e5a27235518c03ca238e7b4732cf35eabe863a369ceba6cbefa537a66f16d url: "https://pub.dev" source: hosted - version: "2.4.1" - sqflite_android: - dependency: transitive - description: - name: sqflite_android - sha256: "78f489aab276260cdd26676d2169446c7ecd3484bbd5fead4ca14f3ed4dd9ee3" - url: "https://pub.dev" - source: hosted - version: "2.4.0" + version: "2.3.3+1" sqflite_common: dependency: transitive description: name: sqflite_common - sha256: "761b9740ecbd4d3e66b8916d784e581861fd3c3553eda85e167bc49fdb68f709" + sha256: "3da423ce7baf868be70e2c0976c28a1bb2f73644268b7ffa7d2e08eab71f16a4" url: "https://pub.dev" source: hosted - version: "2.5.4+6" - sqflite_darwin: - dependency: transitive - description: - name: sqflite_darwin - sha256: "22adfd9a2c7d634041e96d6241e6e1c8138ca6817018afc5d443fef91dcefa9c" - url: "https://pub.dev" - source: hosted - version: "2.4.1+1" - sqflite_platform_interface: - dependency: transitive - description: - name: sqflite_platform_interface - sha256: "8dd4515c7bdcae0a785b0062859336de775e8c65db81ae33dd5445f35be61920" - url: "https://pub.dev" - source: hosted - version: "2.4.0" + version: "2.5.4" stack_trace: dependency: transitive description: @@ -1153,10 +1129,10 @@ packages: dependency: transitive description: name: synchronized - sha256: "69fe30f3a8b04a0be0c15ae6490fc859a78ef4c43ae2dd5e8a623d45bfcf9225" + sha256: "539ef412b170d65ecdafd780f924e5be3f60032a1128df156adad6c5b373d558" url: "https://pub.dev" source: hosted - version: "3.3.0+3" + version: "3.1.0+1" term_glyph: dependency: transitive description: @@ -1169,18 +1145,18 @@ packages: dependency: transitive description: name: test_api - sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb" + sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" url: "https://pub.dev" source: hosted - version: "0.7.2" + version: "0.7.0" typed_data: dependency: transitive description: name: typed_data - sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006 + sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c url: "https://pub.dev" source: hosted - version: "1.4.0" + version: "1.3.2" url_launcher: dependency: "direct main" description: @@ -1193,10 +1169,10 @@ packages: dependency: transitive description: name: url_launcher_android - sha256: "6fc2f56536ee873eeb867ad176ae15f304ccccc357848b351f6f0d8d4a40d193" + sha256: f0c73347dfcfa5b3db8bc06e1502668265d39c08f310c29bff4e28eea9699f79 url: "https://pub.dev" source: hosted - version: "6.3.14" + version: "6.3.9" url_launcher_ios: dependency: transitive description: @@ -1289,10 +1265,10 @@ packages: dependency: transitive description: name: vm_service - sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d" + sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec" url: "https://pub.dev" source: hosted - version: "14.2.5" + version: "14.2.1" web: dependency: transitive description: @@ -1305,10 +1281,10 @@ packages: dependency: transitive description: name: win32 - sha256: daf97c9d80197ed7b619040e86c8ab9a9dad285e7671ee7390f9180cc828a51e + sha256: "68d1e89a91ed61ad9c370f9f8b6effed9ae5e0ede22a270bdfa6daf79fc2290a" url: "https://pub.dev" source: hosted - version: "5.10.1" + version: "5.5.4" xdg_directories: dependency: transitive description: @@ -1326,5 +1302,5 @@ packages: source: hosted version: "6.5.0" sdks: - dart: ">=3.5.0 <4.0.0" - flutter: ">=3.24.0" + dart: ">=3.4.4 <4.0.0" + flutter: ">=3.22.0" diff --git a/windows/flutter/generated_plugin_registrant.cc b/windows/flutter/generated_plugin_registrant.cc index 10baf02..35fa88c 100644 --- a/windows/flutter/generated_plugin_registrant.cc +++ b/windows/flutter/generated_plugin_registrant.cc @@ -8,7 +8,6 @@ #include #include -#include #include #include @@ -17,8 +16,6 @@ void RegisterPlugins(flutter::PluginRegistry* registry) { registry->GetRegistrarForPlugin("ConnectivityPlusWindowsPlugin")); FileSelectorWindowsRegisterWithRegistrar( registry->GetRegistrarForPlugin("FileSelectorWindows")); - FlutterInappwebviewWindowsPluginCApiRegisterWithRegistrar( - registry->GetRegistrarForPlugin("FlutterInappwebviewWindowsPluginCApi")); GeolocatorWindowsRegisterWithRegistrar( registry->GetRegistrarForPlugin("GeolocatorWindows")); UrlLauncherWindowsRegisterWithRegistrar( diff --git a/windows/flutter/generated_plugins.cmake b/windows/flutter/generated_plugins.cmake index b1584d2..860aedc 100644 --- a/windows/flutter/generated_plugins.cmake +++ b/windows/flutter/generated_plugins.cmake @@ -5,7 +5,6 @@ list(APPEND FLUTTER_PLUGIN_LIST connectivity_plus file_selector_windows - flutter_inappwebview_windows geolocator_windows url_launcher_windows )