diff --git a/.flutter-plugins-dependencies b/.flutter-plugins-dependencies index b60547e..11e9418 100644 --- a/.flutter-plugins-dependencies +++ b/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"connectivity_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/connectivity_plus-6.1.5/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"device_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/device_info_plus-11.5.0/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"file_picker","path":"/home/venba/.pub-cache/hosted/pub.dev/file_picker-10.3.7/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"firebase_auth","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_auth-6.1.2/","native_build":true,"dependencies":["firebase_core"],"dev_dependency":false},{"name":"firebase_core","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_core-4.2.1/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"firebase_messaging","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_messaging-16.0.4/","native_build":true,"dependencies":["firebase_core"],"dev_dependency":false},{"name":"flutter_secure_storage","path":"/home/venba/.pub-cache/hosted/pub.dev/flutter_secure_storage-9.2.4/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"fluttertoast","path":"/home/venba/.pub-cache/hosted/pub.dev/fluttertoast-9.0.0/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"google_sign_in_ios","path":"/home/venba/.pub-cache/hosted/pub.dev/google_sign_in_ios-6.2.1/","shared_darwin_source":true,"native_build":true,"dependencies":[],"dev_dependency":false},{"name":"local_auth_darwin","path":"/home/venba/.pub-cache/hosted/pub.dev/local_auth_darwin-1.6.0/","shared_darwin_source":true,"native_build":true,"dependencies":[],"dev_dependency":false},{"name":"open_file_ios","path":"/home/venba/.pub-cache/hosted/pub.dev/open_file_ios-1.0.3/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"package_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/package_info_plus-8.3.1/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"path_provider_foundation","path":"/home/venba/.pub-cache/hosted/pub.dev/path_provider_foundation-2.4.2/","shared_darwin_source":true,"native_build":true,"dependencies":[],"dev_dependency":false},{"name":"pdf_render","path":"/home/venba/.pub-cache/hosted/pub.dev/pdf_render-1.4.12/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"shared_preferences_foundation","path":"/home/venba/.pub-cache/hosted/pub.dev/shared_preferences_foundation-2.5.4/","shared_darwin_source":true,"native_build":true,"dependencies":[],"dev_dependency":false},{"name":"syncfusion_flutter_pdfviewer","path":"/home/venba/.pub-cache/hosted/pub.dev/syncfusion_flutter_pdfviewer-31.1.19/","native_build":true,"dependencies":["device_info_plus"],"dev_dependency":false},{"name":"url_launcher_ios","path":"/home/venba/.pub-cache/hosted/pub.dev/url_launcher_ios-6.3.4/","native_build":true,"dependencies":[],"dev_dependency":false}],"android":[{"name":"connectivity_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/connectivity_plus-6.1.5/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"device_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/device_info_plus-11.5.0/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"file_picker","path":"/home/venba/.pub-cache/hosted/pub.dev/file_picker-10.3.7/","native_build":true,"dependencies":["flutter_plugin_android_lifecycle"],"dev_dependency":false},{"name":"firebase_auth","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_auth-6.1.2/","native_build":true,"dependencies":["firebase_core"],"dev_dependency":false},{"name":"firebase_core","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_core-4.2.1/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"firebase_messaging","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_messaging-16.0.4/","native_build":true,"dependencies":["firebase_core"],"dev_dependency":false},{"name":"flutter_plugin_android_lifecycle","path":"/home/venba/.pub-cache/hosted/pub.dev/flutter_plugin_android_lifecycle-2.0.31/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"flutter_secure_storage","path":"/home/venba/.pub-cache/hosted/pub.dev/flutter_secure_storage-9.2.4/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"fluttertoast","path":"/home/venba/.pub-cache/hosted/pub.dev/fluttertoast-9.0.0/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"google_sign_in_android","path":"/home/venba/.pub-cache/hosted/pub.dev/google_sign_in_android-7.2.1/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"local_auth_android","path":"/home/venba/.pub-cache/hosted/pub.dev/local_auth_android-1.0.52/","native_build":true,"dependencies":["flutter_plugin_android_lifecycle"],"dev_dependency":false},{"name":"open_file_android","path":"/home/venba/.pub-cache/hosted/pub.dev/open_file_android-1.0.6/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"package_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/package_info_plus-8.3.1/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"path_provider_android","path":"/home/venba/.pub-cache/hosted/pub.dev/path_provider_android-2.2.19/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"pdf_render","path":"/home/venba/.pub-cache/hosted/pub.dev/pdf_render-1.4.12/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"shared_preferences_android","path":"/home/venba/.pub-cache/hosted/pub.dev/shared_preferences_android-2.4.13/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"syncfusion_flutter_pdfviewer","path":"/home/venba/.pub-cache/hosted/pub.dev/syncfusion_flutter_pdfviewer-31.1.19/","native_build":true,"dependencies":["device_info_plus"],"dev_dependency":false},{"name":"url_launcher_android","path":"/home/venba/.pub-cache/hosted/pub.dev/url_launcher_android-6.3.20/","native_build":true,"dependencies":[],"dev_dependency":false}],"macos":[{"name":"connectivity_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/connectivity_plus-6.1.5/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"device_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/device_info_plus-11.5.0/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"file_picker","path":"/home/venba/.pub-cache/hosted/pub.dev/file_picker-10.3.7/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"firebase_auth","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_auth-6.1.2/","native_build":true,"dependencies":["firebase_core"],"dev_dependency":false},{"name":"firebase_core","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_core-4.2.1/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"firebase_messaging","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_messaging-16.0.4/","native_build":true,"dependencies":["firebase_core"],"dev_dependency":false},{"name":"flutter_secure_storage_macos","path":"/home/venba/.pub-cache/hosted/pub.dev/flutter_secure_storage_macos-3.1.3/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"google_sign_in_ios","path":"/home/venba/.pub-cache/hosted/pub.dev/google_sign_in_ios-6.2.1/","shared_darwin_source":true,"native_build":true,"dependencies":[],"dev_dependency":false},{"name":"local_auth_darwin","path":"/home/venba/.pub-cache/hosted/pub.dev/local_auth_darwin-1.6.0/","shared_darwin_source":true,"native_build":true,"dependencies":[],"dev_dependency":false},{"name":"open_file_mac","path":"/home/venba/.pub-cache/hosted/pub.dev/open_file_mac-1.0.3/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"package_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/package_info_plus-8.3.1/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"path_provider_foundation","path":"/home/venba/.pub-cache/hosted/pub.dev/path_provider_foundation-2.4.2/","shared_darwin_source":true,"native_build":true,"dependencies":[],"dev_dependency":false},{"name":"pdf_render","path":"/home/venba/.pub-cache/hosted/pub.dev/pdf_render-1.4.12/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"shared_preferences_foundation","path":"/home/venba/.pub-cache/hosted/pub.dev/shared_preferences_foundation-2.5.4/","shared_darwin_source":true,"native_build":true,"dependencies":[],"dev_dependency":false},{"name":"syncfusion_pdfviewer_macos","path":"/home/venba/.pub-cache/hosted/pub.dev/syncfusion_pdfviewer_macos-31.1.19/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"url_launcher_macos","path":"/home/venba/.pub-cache/hosted/pub.dev/url_launcher_macos-3.2.3/","native_build":true,"dependencies":[],"dev_dependency":false}],"linux":[{"name":"connectivity_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/connectivity_plus-6.1.5/","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"device_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/device_info_plus-11.5.0/","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"file_picker","path":"/home/venba/.pub-cache/hosted/pub.dev/file_picker-10.3.7/","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"flutter_secure_storage_linux","path":"/home/venba/.pub-cache/hosted/pub.dev/flutter_secure_storage_linux-1.2.3/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"open_file_linux","path":"/home/venba/.pub-cache/hosted/pub.dev/open_file_linux-0.0.5/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"package_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/package_info_plus-8.3.1/","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"path_provider_linux","path":"/home/venba/.pub-cache/hosted/pub.dev/path_provider_linux-2.2.1/","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"shared_preferences_linux","path":"/home/venba/.pub-cache/hosted/pub.dev/shared_preferences_linux-2.4.1/","native_build":false,"dependencies":["path_provider_linux"],"dev_dependency":false},{"name":"syncfusion_pdfviewer_linux","path":"/home/venba/.pub-cache/hosted/pub.dev/syncfusion_pdfviewer_linux-31.1.19/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"url_launcher_linux","path":"/home/venba/.pub-cache/hosted/pub.dev/url_launcher_linux-3.2.2/","native_build":true,"dependencies":[],"dev_dependency":false}],"windows":[{"name":"connectivity_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/connectivity_plus-6.1.5/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"device_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/device_info_plus-11.5.0/","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"file_picker","path":"/home/venba/.pub-cache/hosted/pub.dev/file_picker-10.3.7/","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"firebase_auth","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_auth-6.1.2/","native_build":true,"dependencies":["firebase_core"],"dev_dependency":false},{"name":"firebase_core","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_core-4.2.1/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"flutter_secure_storage_windows","path":"/home/venba/.pub-cache/hosted/pub.dev/flutter_secure_storage_windows-3.1.2/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"local_auth_windows","path":"/home/venba/.pub-cache/hosted/pub.dev/local_auth_windows-1.0.11/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"open_file_windows","path":"/home/venba/.pub-cache/hosted/pub.dev/open_file_windows-0.0.3/","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"package_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/package_info_plus-8.3.1/","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"path_provider_windows","path":"/home/venba/.pub-cache/hosted/pub.dev/path_provider_windows-2.3.0/","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"shared_preferences_windows","path":"/home/venba/.pub-cache/hosted/pub.dev/shared_preferences_windows-2.4.1/","native_build":false,"dependencies":["path_provider_windows"],"dev_dependency":false},{"name":"syncfusion_pdfviewer_windows","path":"/home/venba/.pub-cache/hosted/pub.dev/syncfusion_pdfviewer_windows-31.1.19/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"url_launcher_windows","path":"/home/venba/.pub-cache/hosted/pub.dev/url_launcher_windows-3.1.5/","native_build":true,"dependencies":[],"dev_dependency":false}],"web":[{"name":"connectivity_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/connectivity_plus-6.1.5/","dependencies":[],"dev_dependency":false},{"name":"device_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/device_info_plus-11.5.0/","dependencies":[],"dev_dependency":false},{"name":"file_picker","path":"/home/venba/.pub-cache/hosted/pub.dev/file_picker-10.3.7/","dependencies":[],"dev_dependency":false},{"name":"firebase_auth_web","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_auth_web-6.1.0/","dependencies":["firebase_core_web"],"dev_dependency":false},{"name":"firebase_core_web","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_core_web-3.3.0/","dependencies":[],"dev_dependency":false},{"name":"firebase_messaging_web","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_messaging_web-4.1.0/","dependencies":["firebase_core_web"],"dev_dependency":false},{"name":"flutter_secure_storage_web","path":"/home/venba/.pub-cache/hosted/pub.dev/flutter_secure_storage_web-1.2.1/","dependencies":[],"dev_dependency":false},{"name":"fluttertoast","path":"/home/venba/.pub-cache/hosted/pub.dev/fluttertoast-9.0.0/","dependencies":[],"dev_dependency":false},{"name":"google_sign_in_web","path":"/home/venba/.pub-cache/hosted/pub.dev/google_sign_in_web-1.1.0/","dependencies":[],"dev_dependency":false},{"name":"open_file_web","path":"/home/venba/.pub-cache/hosted/pub.dev/open_file_web-0.0.4/","dependencies":[],"dev_dependency":false},{"name":"package_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/package_info_plus-8.3.1/","dependencies":[],"dev_dependency":false},{"name":"pdf_render","path":"/home/venba/.pub-cache/hosted/pub.dev/pdf_render-1.4.12/","dependencies":[],"dev_dependency":false},{"name":"shared_preferences_web","path":"/home/venba/.pub-cache/hosted/pub.dev/shared_preferences_web-2.4.3/","dependencies":[],"dev_dependency":false},{"name":"syncfusion_pdfviewer_web","path":"/home/venba/.pub-cache/hosted/pub.dev/syncfusion_pdfviewer_web-31.1.19/","dependencies":[],"dev_dependency":false},{"name":"url_launcher_web","path":"/home/venba/.pub-cache/hosted/pub.dev/url_launcher_web-2.4.1/","dependencies":[],"dev_dependency":false}]},"dependencyGraph":[{"name":"connectivity_plus","dependencies":[]},{"name":"device_info_plus","dependencies":[]},{"name":"file_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"firebase_auth","dependencies":["firebase_auth_web","firebase_core"]},{"name":"firebase_auth_web","dependencies":["firebase_core","firebase_core_web"]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":["firebase_core","firebase_messaging_web"]},{"name":"firebase_messaging_web","dependencies":["firebase_core","firebase_core_web"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"flutter_secure_storage","dependencies":["flutter_secure_storage_linux","flutter_secure_storage_macos","flutter_secure_storage_web","flutter_secure_storage_windows"]},{"name":"flutter_secure_storage_linux","dependencies":[]},{"name":"flutter_secure_storage_macos","dependencies":[]},{"name":"flutter_secure_storage_web","dependencies":[]},{"name":"flutter_secure_storage_windows","dependencies":["path_provider"]},{"name":"fluttertoast","dependencies":[]},{"name":"google_sign_in","dependencies":["google_sign_in_android","google_sign_in_ios","google_sign_in_web"]},{"name":"google_sign_in_android","dependencies":[]},{"name":"google_sign_in_ios","dependencies":[]},{"name":"google_sign_in_web","dependencies":[]},{"name":"local_auth","dependencies":["local_auth_android","local_auth_darwin","local_auth_windows"]},{"name":"local_auth_android","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"local_auth_darwin","dependencies":[]},{"name":"local_auth_windows","dependencies":[]},{"name":"open_file","dependencies":["open_file_android","open_file_web","open_file_ios","open_file_mac","open_file_windows","open_file_linux"]},{"name":"open_file_android","dependencies":[]},{"name":"open_file_ios","dependencies":[]},{"name":"open_file_linux","dependencies":[]},{"name":"open_file_mac","dependencies":[]},{"name":"open_file_web","dependencies":[]},{"name":"open_file_windows","dependencies":[]},{"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":"pdf_render","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":"syncfusion_flutter_pdfviewer","dependencies":["url_launcher","device_info_plus","syncfusion_pdfviewer_web","syncfusion_pdfviewer_macos","syncfusion_pdfviewer_windows","syncfusion_pdfviewer_linux"]},{"name":"syncfusion_pdfviewer_linux","dependencies":[]},{"name":"syncfusion_pdfviewer_macos","dependencies":[]},{"name":"syncfusion_pdfviewer_web","dependencies":[]},{"name":"syncfusion_pdfviewer_windows","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":"2026-01-07 14:36:13.016750","version":"3.32.1","swift_package_manager_enabled":{"ios":false,"macos":false}} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"connectivity_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/connectivity_plus-6.1.5/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"device_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/device_info_plus-11.5.0/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"file_picker","path":"/home/venba/.pub-cache/hosted/pub.dev/file_picker-10.3.7/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"firebase_auth","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_auth-6.1.2/","native_build":true,"dependencies":["firebase_core"],"dev_dependency":false},{"name":"firebase_core","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_core-4.2.1/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"firebase_messaging","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_messaging-16.0.4/","native_build":true,"dependencies":["firebase_core"],"dev_dependency":false},{"name":"flutter_secure_storage","path":"/home/venba/.pub-cache/hosted/pub.dev/flutter_secure_storage-9.2.4/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"fluttertoast","path":"/home/venba/.pub-cache/hosted/pub.dev/fluttertoast-9.0.0/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"google_sign_in_ios","path":"/home/venba/.pub-cache/hosted/pub.dev/google_sign_in_ios-6.2.1/","shared_darwin_source":true,"native_build":true,"dependencies":[],"dev_dependency":false},{"name":"local_auth_darwin","path":"/home/venba/.pub-cache/hosted/pub.dev/local_auth_darwin-1.6.0/","shared_darwin_source":true,"native_build":true,"dependencies":[],"dev_dependency":false},{"name":"open_file_ios","path":"/home/venba/.pub-cache/hosted/pub.dev/open_file_ios-1.0.3/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"package_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/package_info_plus-8.3.1/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"path_provider_foundation","path":"/home/venba/.pub-cache/hosted/pub.dev/path_provider_foundation-2.4.2/","shared_darwin_source":true,"native_build":true,"dependencies":[],"dev_dependency":false},{"name":"pdf_render","path":"/home/venba/.pub-cache/hosted/pub.dev/pdf_render-1.4.12/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"shared_preferences_foundation","path":"/home/venba/.pub-cache/hosted/pub.dev/shared_preferences_foundation-2.5.4/","shared_darwin_source":true,"native_build":true,"dependencies":[],"dev_dependency":false},{"name":"syncfusion_flutter_pdfviewer","path":"/home/venba/.pub-cache/hosted/pub.dev/syncfusion_flutter_pdfviewer-31.1.19/","native_build":true,"dependencies":["device_info_plus"],"dev_dependency":false},{"name":"url_launcher_ios","path":"/home/venba/.pub-cache/hosted/pub.dev/url_launcher_ios-6.3.4/","native_build":true,"dependencies":[],"dev_dependency":false}],"android":[{"name":"connectivity_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/connectivity_plus-6.1.5/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"device_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/device_info_plus-11.5.0/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"file_picker","path":"/home/venba/.pub-cache/hosted/pub.dev/file_picker-10.3.7/","native_build":true,"dependencies":["flutter_plugin_android_lifecycle"],"dev_dependency":false},{"name":"firebase_auth","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_auth-6.1.2/","native_build":true,"dependencies":["firebase_core"],"dev_dependency":false},{"name":"firebase_core","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_core-4.2.1/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"firebase_messaging","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_messaging-16.0.4/","native_build":true,"dependencies":["firebase_core"],"dev_dependency":false},{"name":"flutter_plugin_android_lifecycle","path":"/home/venba/.pub-cache/hosted/pub.dev/flutter_plugin_android_lifecycle-2.0.31/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"flutter_secure_storage","path":"/home/venba/.pub-cache/hosted/pub.dev/flutter_secure_storage-9.2.4/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"fluttertoast","path":"/home/venba/.pub-cache/hosted/pub.dev/fluttertoast-9.0.0/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"google_sign_in_android","path":"/home/venba/.pub-cache/hosted/pub.dev/google_sign_in_android-7.2.1/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"local_auth_android","path":"/home/venba/.pub-cache/hosted/pub.dev/local_auth_android-1.0.52/","native_build":true,"dependencies":["flutter_plugin_android_lifecycle"],"dev_dependency":false},{"name":"open_file_android","path":"/home/venba/.pub-cache/hosted/pub.dev/open_file_android-1.0.6/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"package_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/package_info_plus-8.3.1/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"path_provider_android","path":"/home/venba/.pub-cache/hosted/pub.dev/path_provider_android-2.2.19/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"pdf_render","path":"/home/venba/.pub-cache/hosted/pub.dev/pdf_render-1.4.12/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"shared_preferences_android","path":"/home/venba/.pub-cache/hosted/pub.dev/shared_preferences_android-2.4.13/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"syncfusion_flutter_pdfviewer","path":"/home/venba/.pub-cache/hosted/pub.dev/syncfusion_flutter_pdfviewer-31.1.19/","native_build":true,"dependencies":["device_info_plus"],"dev_dependency":false},{"name":"url_launcher_android","path":"/home/venba/.pub-cache/hosted/pub.dev/url_launcher_android-6.3.20/","native_build":true,"dependencies":[],"dev_dependency":false}],"macos":[{"name":"connectivity_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/connectivity_plus-6.1.5/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"device_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/device_info_plus-11.5.0/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"file_picker","path":"/home/venba/.pub-cache/hosted/pub.dev/file_picker-10.3.7/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"firebase_auth","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_auth-6.1.2/","native_build":true,"dependencies":["firebase_core"],"dev_dependency":false},{"name":"firebase_core","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_core-4.2.1/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"firebase_messaging","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_messaging-16.0.4/","native_build":true,"dependencies":["firebase_core"],"dev_dependency":false},{"name":"flutter_secure_storage_macos","path":"/home/venba/.pub-cache/hosted/pub.dev/flutter_secure_storage_macos-3.1.3/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"google_sign_in_ios","path":"/home/venba/.pub-cache/hosted/pub.dev/google_sign_in_ios-6.2.1/","shared_darwin_source":true,"native_build":true,"dependencies":[],"dev_dependency":false},{"name":"local_auth_darwin","path":"/home/venba/.pub-cache/hosted/pub.dev/local_auth_darwin-1.6.0/","shared_darwin_source":true,"native_build":true,"dependencies":[],"dev_dependency":false},{"name":"open_file_mac","path":"/home/venba/.pub-cache/hosted/pub.dev/open_file_mac-1.0.3/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"package_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/package_info_plus-8.3.1/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"path_provider_foundation","path":"/home/venba/.pub-cache/hosted/pub.dev/path_provider_foundation-2.4.2/","shared_darwin_source":true,"native_build":true,"dependencies":[],"dev_dependency":false},{"name":"pdf_render","path":"/home/venba/.pub-cache/hosted/pub.dev/pdf_render-1.4.12/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"shared_preferences_foundation","path":"/home/venba/.pub-cache/hosted/pub.dev/shared_preferences_foundation-2.5.4/","shared_darwin_source":true,"native_build":true,"dependencies":[],"dev_dependency":false},{"name":"syncfusion_pdfviewer_macos","path":"/home/venba/.pub-cache/hosted/pub.dev/syncfusion_pdfviewer_macos-31.1.19/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"url_launcher_macos","path":"/home/venba/.pub-cache/hosted/pub.dev/url_launcher_macos-3.2.3/","native_build":true,"dependencies":[],"dev_dependency":false}],"linux":[{"name":"connectivity_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/connectivity_plus-6.1.5/","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"device_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/device_info_plus-11.5.0/","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"file_picker","path":"/home/venba/.pub-cache/hosted/pub.dev/file_picker-10.3.7/","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"flutter_secure_storage_linux","path":"/home/venba/.pub-cache/hosted/pub.dev/flutter_secure_storage_linux-1.2.3/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"open_file_linux","path":"/home/venba/.pub-cache/hosted/pub.dev/open_file_linux-0.0.5/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"package_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/package_info_plus-8.3.1/","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"path_provider_linux","path":"/home/venba/.pub-cache/hosted/pub.dev/path_provider_linux-2.2.1/","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"shared_preferences_linux","path":"/home/venba/.pub-cache/hosted/pub.dev/shared_preferences_linux-2.4.1/","native_build":false,"dependencies":["path_provider_linux"],"dev_dependency":false},{"name":"syncfusion_pdfviewer_linux","path":"/home/venba/.pub-cache/hosted/pub.dev/syncfusion_pdfviewer_linux-31.1.19/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"url_launcher_linux","path":"/home/venba/.pub-cache/hosted/pub.dev/url_launcher_linux-3.2.2/","native_build":true,"dependencies":[],"dev_dependency":false}],"windows":[{"name":"connectivity_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/connectivity_plus-6.1.5/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"device_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/device_info_plus-11.5.0/","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"file_picker","path":"/home/venba/.pub-cache/hosted/pub.dev/file_picker-10.3.7/","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"firebase_auth","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_auth-6.1.2/","native_build":true,"dependencies":["firebase_core"],"dev_dependency":false},{"name":"firebase_core","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_core-4.2.1/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"flutter_secure_storage_windows","path":"/home/venba/.pub-cache/hosted/pub.dev/flutter_secure_storage_windows-3.1.2/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"local_auth_windows","path":"/home/venba/.pub-cache/hosted/pub.dev/local_auth_windows-1.0.11/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"open_file_windows","path":"/home/venba/.pub-cache/hosted/pub.dev/open_file_windows-0.0.3/","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"package_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/package_info_plus-8.3.1/","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"path_provider_windows","path":"/home/venba/.pub-cache/hosted/pub.dev/path_provider_windows-2.3.0/","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"shared_preferences_windows","path":"/home/venba/.pub-cache/hosted/pub.dev/shared_preferences_windows-2.4.1/","native_build":false,"dependencies":["path_provider_windows"],"dev_dependency":false},{"name":"syncfusion_pdfviewer_windows","path":"/home/venba/.pub-cache/hosted/pub.dev/syncfusion_pdfviewer_windows-31.1.19/","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"url_launcher_windows","path":"/home/venba/.pub-cache/hosted/pub.dev/url_launcher_windows-3.1.5/","native_build":true,"dependencies":[],"dev_dependency":false}],"web":[{"name":"connectivity_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/connectivity_plus-6.1.5/","dependencies":[],"dev_dependency":false},{"name":"device_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/device_info_plus-11.5.0/","dependencies":[],"dev_dependency":false},{"name":"file_picker","path":"/home/venba/.pub-cache/hosted/pub.dev/file_picker-10.3.7/","dependencies":[],"dev_dependency":false},{"name":"firebase_auth_web","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_auth_web-6.1.0/","dependencies":["firebase_core_web"],"dev_dependency":false},{"name":"firebase_core_web","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_core_web-3.3.0/","dependencies":[],"dev_dependency":false},{"name":"firebase_messaging_web","path":"/home/venba/.pub-cache/hosted/pub.dev/firebase_messaging_web-4.1.0/","dependencies":["firebase_core_web"],"dev_dependency":false},{"name":"flutter_secure_storage_web","path":"/home/venba/.pub-cache/hosted/pub.dev/flutter_secure_storage_web-1.2.1/","dependencies":[],"dev_dependency":false},{"name":"fluttertoast","path":"/home/venba/.pub-cache/hosted/pub.dev/fluttertoast-9.0.0/","dependencies":[],"dev_dependency":false},{"name":"google_sign_in_web","path":"/home/venba/.pub-cache/hosted/pub.dev/google_sign_in_web-1.1.0/","dependencies":[],"dev_dependency":false},{"name":"open_file_web","path":"/home/venba/.pub-cache/hosted/pub.dev/open_file_web-0.0.4/","dependencies":[],"dev_dependency":false},{"name":"package_info_plus","path":"/home/venba/.pub-cache/hosted/pub.dev/package_info_plus-8.3.1/","dependencies":[],"dev_dependency":false},{"name":"pdf_render","path":"/home/venba/.pub-cache/hosted/pub.dev/pdf_render-1.4.12/","dependencies":[],"dev_dependency":false},{"name":"shared_preferences_web","path":"/home/venba/.pub-cache/hosted/pub.dev/shared_preferences_web-2.4.3/","dependencies":[],"dev_dependency":false},{"name":"syncfusion_pdfviewer_web","path":"/home/venba/.pub-cache/hosted/pub.dev/syncfusion_pdfviewer_web-31.1.19/","dependencies":[],"dev_dependency":false},{"name":"url_launcher_web","path":"/home/venba/.pub-cache/hosted/pub.dev/url_launcher_web-2.4.1/","dependencies":[],"dev_dependency":false}]},"dependencyGraph":[{"name":"connectivity_plus","dependencies":[]},{"name":"device_info_plus","dependencies":[]},{"name":"file_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"firebase_auth","dependencies":["firebase_auth_web","firebase_core"]},{"name":"firebase_auth_web","dependencies":["firebase_core","firebase_core_web"]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":["firebase_core","firebase_messaging_web"]},{"name":"firebase_messaging_web","dependencies":["firebase_core","firebase_core_web"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"flutter_secure_storage","dependencies":["flutter_secure_storage_linux","flutter_secure_storage_macos","flutter_secure_storage_web","flutter_secure_storage_windows"]},{"name":"flutter_secure_storage_linux","dependencies":[]},{"name":"flutter_secure_storage_macos","dependencies":[]},{"name":"flutter_secure_storage_web","dependencies":[]},{"name":"flutter_secure_storage_windows","dependencies":["path_provider"]},{"name":"fluttertoast","dependencies":[]},{"name":"google_sign_in","dependencies":["google_sign_in_android","google_sign_in_ios","google_sign_in_web"]},{"name":"google_sign_in_android","dependencies":[]},{"name":"google_sign_in_ios","dependencies":[]},{"name":"google_sign_in_web","dependencies":[]},{"name":"local_auth","dependencies":["local_auth_android","local_auth_darwin","local_auth_windows"]},{"name":"local_auth_android","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"local_auth_darwin","dependencies":[]},{"name":"local_auth_windows","dependencies":[]},{"name":"open_file","dependencies":["open_file_android","open_file_web","open_file_ios","open_file_mac","open_file_windows","open_file_linux"]},{"name":"open_file_android","dependencies":[]},{"name":"open_file_ios","dependencies":[]},{"name":"open_file_linux","dependencies":[]},{"name":"open_file_mac","dependencies":[]},{"name":"open_file_web","dependencies":[]},{"name":"open_file_windows","dependencies":[]},{"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":"pdf_render","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":"syncfusion_flutter_pdfviewer","dependencies":["url_launcher","device_info_plus","syncfusion_pdfviewer_web","syncfusion_pdfviewer_macos","syncfusion_pdfviewer_windows","syncfusion_pdfviewer_linux"]},{"name":"syncfusion_pdfviewer_linux","dependencies":[]},{"name":"syncfusion_pdfviewer_macos","dependencies":[]},{"name":"syncfusion_pdfviewer_web","dependencies":[]},{"name":"syncfusion_pdfviewer_windows","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":"2026-01-08 15:51:03.985332","version":"3.32.1","swift_package_manager_enabled":{"ios":false,"macos":false}} \ No newline at end of file diff --git a/lib/core/services/api_service.dart b/lib/core/services/api_service.dart index a7c2113..2633f96 100644 --- a/lib/core/services/api_service.dart +++ b/lib/core/services/api_service.dart @@ -1830,6 +1830,7 @@ class ApiService { Future> getCommissionRateList(data) async { print("getCommissionRateList------- $data}"); final url = Uri.parse('${Env.apiUrl}/invoice/commission-rate-list'); + // final url = Uri.parse( 'http://localhost/nhance_partner_be/invoice/commission-rate-list'); print("getCommissionRateList 1"); // final token = await getToken(); // Fetch token diff --git a/lib/presentation/screens/Enquiry/enquiry/enquiry_tab.dart b/lib/presentation/screens/Enquiry/enquiry/enquiry_tab.dart index 3341008..050646d 100644 --- a/lib/presentation/screens/Enquiry/enquiry/enquiry_tab.dart +++ b/lib/presentation/screens/Enquiry/enquiry/enquiry_tab.dart @@ -581,7 +581,8 @@ class EnquiryTabState extends ConsumerState { @override Widget build(BuildContext context) { bool isMobile = ResponsiveLayout.isMobile(context); - return Container( + return SelectionArea( + child: Container( // color: Colors.green, decoration: BoxDecoration( color: Color(0xffEDF6F5), @@ -628,7 +629,7 @@ class EnquiryTabState extends ConsumerState { SizedBox(height: 30), ], ), - ); + ) ); } Widget buildFormFields(BuildContext context) { diff --git a/lib/presentation/screens/Enquiry/enquiry/policy_popup.dart b/lib/presentation/screens/Enquiry/enquiry/policy_popup.dart index 4aa24e6..219886d 100644 --- a/lib/presentation/screens/Enquiry/enquiry/policy_popup.dart +++ b/lib/presentation/screens/Enquiry/enquiry/policy_popup.dart @@ -566,7 +566,8 @@ class _AddDialogState extends State { @override Widget build(BuildContext context) { - return AlertDialog( + return SelectionArea( + child: AlertDialog( backgroundColor: Colors.white, content: Column( mainAxisSize: MainAxisSize.min, @@ -778,7 +779,7 @@ class _AddDialogState extends State { ), ), ], - ); + ) ); } // 🔹 Example: Claims widget diff --git a/lib/presentation/screens/Enquiry/enquiry/policy_tab.dart b/lib/presentation/screens/Enquiry/enquiry/policy_tab.dart index 0a47684..b305bb9 100644 --- a/lib/presentation/screens/Enquiry/enquiry/policy_tab.dart +++ b/lib/presentation/screens/Enquiry/enquiry/policy_tab.dart @@ -171,7 +171,8 @@ class PolicyTabState extends ConsumerState { final isMobile = ResponsiveLayout.isMobile(context); return isLoading ? CircularProgressIndicator() - : Container( + : SelectionArea( + child: Container( height: MediaQuery.of(context).size.height, width: MediaQuery.of(context).size.width, child: filteredData.isNotEmpty @@ -429,7 +430,7 @@ class PolicyTabState extends ConsumerState { ), ) : Center(child: Text('No Available Data')), - ); + ) ); } Widget buildDocPolicy(BuildContext context, bool isMobile) { diff --git a/lib/presentation/screens/Enquiry/enquiry/quotation_tab.dart b/lib/presentation/screens/Enquiry/enquiry/quotation_tab.dart index b0ea208..f67ece1 100644 --- a/lib/presentation/screens/Enquiry/enquiry/quotation_tab.dart +++ b/lib/presentation/screens/Enquiry/enquiry/quotation_tab.dart @@ -441,7 +441,8 @@ class QuotationTabState extends ConsumerState { @override Widget build(BuildContext context) { bool isMobile = ResponsiveLayout.isMobile(context); - return Container( + return SelectionArea( + child: Container( height: MediaQuery.of(context).size.height, width: MediaQuery.of(context).size.width, child: filteredData.isNotEmpty @@ -543,7 +544,7 @@ class QuotationTabState extends ConsumerState { ), ) : Center(child: Text('No Available Data')), - ); + ) ); } Widget _buildDataTable(BuildContext context) { diff --git a/lib/presentation/screens/Enquiry/enquiry/tabs.dart b/lib/presentation/screens/Enquiry/enquiry/tabs.dart index fa1f558..6acc560 100644 --- a/lib/presentation/screens/Enquiry/enquiry/tabs.dart +++ b/lib/presentation/screens/Enquiry/enquiry/tabs.dart @@ -216,6 +216,7 @@ class TabEnquiryListState extends ConsumerState { title: "Enquiry", body: SafeArea( + child: SelectionArea( child: isLoading ? const Center(child: CircularProgressIndicator()) : isMobile @@ -271,6 +272,7 @@ class TabEnquiryListState extends ConsumerState { ) : _buildDesktopTabs(), ), + ), ); } diff --git a/lib/presentation/screens/Enquiry/enquiry/updateEndorsementDialog.dart b/lib/presentation/screens/Enquiry/enquiry/updateEndorsementDialog.dart index f0921e4..f354acb 100644 --- a/lib/presentation/screens/Enquiry/enquiry/updateEndorsementDialog.dart +++ b/lib/presentation/screens/Enquiry/enquiry/updateEndorsementDialog.dart @@ -244,7 +244,8 @@ class _UpdateEndorsementDialogState extends State { @override Widget build(BuildContext context) { - return AlertDialog( + return SelectionArea( + child: AlertDialog( backgroundColor: Colors.white, // Add shape for a cleaner look shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(12)), @@ -308,7 +309,7 @@ class _UpdateEndorsementDialogState extends State { ), ), ], - ); + ) ); } Widget endorsement(BuildContext context) { diff --git a/lib/presentation/screens/Enquiry/enquiryList.dart b/lib/presentation/screens/Enquiry/enquiryList.dart index ff11b8e..ad2c48c 100644 --- a/lib/presentation/screens/Enquiry/enquiryList.dart +++ b/lib/presentation/screens/Enquiry/enquiryList.dart @@ -353,7 +353,8 @@ class EnquiryListState extends ConsumerState { Widget build(BuildContext context) { return MainLayout( title: "Enquiry", - body: Container( + body: SelectionArea( + child: Container( // color: Colors.yellow.shade50, width: MediaQuery.of(context).size.width, child: Column( @@ -451,7 +452,7 @@ class EnquiryListState extends ConsumerState { ], ), ), - ); + )); } Widget _buildContent(BuildContext context) { diff --git a/lib/presentation/screens/Enquiry/policy_claims_endros/claims.dart b/lib/presentation/screens/Enquiry/policy_claims_endros/claims.dart index d7f194f..c386bf5 100644 --- a/lib/presentation/screens/Enquiry/policy_claims_endros/claims.dart +++ b/lib/presentation/screens/Enquiry/policy_claims_endros/claims.dart @@ -183,7 +183,8 @@ class claimListState extends ConsumerState { Widget build(BuildContext context) { return MainLayout( title: "claims", - body: Container( + body: SelectionArea( + child: Container( // color: Colors.yellow.shade50, width: MediaQuery.of(context).size.width, child: Column( @@ -471,7 +472,7 @@ class claimListState extends ConsumerState { ), ], ), - ), + ) ), ); } diff --git a/lib/presentation/screens/Enquiry/policy_claims_endros/endrosment.dart b/lib/presentation/screens/Enquiry/policy_claims_endros/endrosment.dart index 1ac5143..415e856 100644 --- a/lib/presentation/screens/Enquiry/policy_claims_endros/endrosment.dart +++ b/lib/presentation/screens/Enquiry/policy_claims_endros/endrosment.dart @@ -255,7 +255,8 @@ class endosementState extends ConsumerState { Widget build(BuildContext context) { return MainLayout( title: "Endorsement", - body: Container( + body: SelectionArea( + child: Container( // color: Colors.yellow.shade50, width: MediaQuery.of(context).size.width, child: Column( @@ -573,7 +574,7 @@ class endosementState extends ConsumerState { ), ], ), - ), + ), ), ); } diff --git a/lib/presentation/screens/Enquiry/policy_claims_endros/sub_claims.dart b/lib/presentation/screens/Enquiry/policy_claims_endros/sub_claims.dart index 0c5dfe3..3618574 100644 --- a/lib/presentation/screens/Enquiry/policy_claims_endros/sub_claims.dart +++ b/lib/presentation/screens/Enquiry/policy_claims_endros/sub_claims.dart @@ -128,7 +128,8 @@ class ClaimsSubListState extends ConsumerState { @override Widget build(BuildContext context) { - return Container( + return SelectionArea( + child: Container( // color: Colors.yellow.shade50, width: MediaQuery.of(context).size.width * 0.6, child: Column( @@ -186,7 +187,7 @@ class ClaimsSubListState extends ConsumerState { ), ], ), - ); + ), ); } Widget _buildDataTable1(BuildContext context) { diff --git a/lib/presentation/screens/Enquiry/policy_claims_endros/sub_endrosment.dart b/lib/presentation/screens/Enquiry/policy_claims_endros/sub_endrosment.dart index 422b705..be75fb4 100644 --- a/lib/presentation/screens/Enquiry/policy_claims_endros/sub_endrosment.dart +++ b/lib/presentation/screens/Enquiry/policy_claims_endros/sub_endrosment.dart @@ -142,7 +142,8 @@ class EndrosmentSubListState extends ConsumerState { @override Widget build(BuildContext context) { - return Container( + return SelectionArea( + child: Container( // color: Colors.yellow.shade50, width: MediaQuery.of(context).size.width * 0.6, child: Column( @@ -205,7 +206,7 @@ class EndrosmentSubListState extends ConsumerState { ), ], ), - ); + ) ); } Widget _buildDataTable1(BuildContext context) { diff --git a/lib/presentation/screens/Masters/Brokers/broker.dart b/lib/presentation/screens/Masters/Brokers/broker.dart index f9c0354..bd82c59 100644 --- a/lib/presentation/screens/Masters/Brokers/broker.dart +++ b/lib/presentation/screens/Masters/Brokers/broker.dart @@ -307,7 +307,8 @@ class BrokerState extends ConsumerState { @override Widget build(BuildContext context) { - return Container( + return SelectionArea( + child: Container( child: Row( mainAxisAlignment: MainAxisAlignment.end, crossAxisAlignment: CrossAxisAlignment.end, @@ -347,7 +348,7 @@ class BrokerState extends ConsumerState { ), ], ), - ); + ) ); } Widget buildFormFields() { diff --git a/lib/presentation/screens/Masters/Brokers/brokerList.dart b/lib/presentation/screens/Masters/Brokers/brokerList.dart index 751fda0..2ce9877 100644 --- a/lib/presentation/screens/Masters/Brokers/brokerList.dart +++ b/lib/presentation/screens/Masters/Brokers/brokerList.dart @@ -197,7 +197,8 @@ class BrokerListState extends ConsumerState { return MainLayout( title: "Broker", - body: Container( + body: SelectionArea( + child: Container( // padding: EdgeInsets.all(8.0), // margin: EdgeInsets.all(10.0), @@ -365,7 +366,7 @@ class BrokerListState extends ConsumerState { ), ], ), - ), + ), ) ); } diff --git a/lib/presentation/screens/Masters/EndorsementType/endorsementList.dart b/lib/presentation/screens/Masters/EndorsementType/endorsementList.dart index 7120e7b..6b7b0d1 100644 --- a/lib/presentation/screens/Masters/EndorsementType/endorsementList.dart +++ b/lib/presentation/screens/Masters/EndorsementType/endorsementList.dart @@ -164,7 +164,8 @@ class EndorsementTypeListState extends ConsumerState { return MainLayout( title: "Endorsement Type", - body: Container( + body: SelectionArea( + child: Container( // padding: EdgeInsets.all(8.0), // margin: EdgeInsets.all(10.0), @@ -326,7 +327,7 @@ class EndorsementTypeListState extends ConsumerState { ), ], ), - ), + ), ), ); } diff --git a/lib/presentation/screens/Masters/EndorsementType/endorsementType.dart b/lib/presentation/screens/Masters/EndorsementType/endorsementType.dart index f1d4f90..cb17974 100644 --- a/lib/presentation/screens/Masters/EndorsementType/endorsementType.dart +++ b/lib/presentation/screens/Masters/EndorsementType/endorsementType.dart @@ -260,7 +260,8 @@ class EndorsementTypeState extends ConsumerState { @override Widget build(BuildContext context) { - return Container( + return SelectionArea( + child: Container( child: Row( mainAxisAlignment: MainAxisAlignment.end, crossAxisAlignment: CrossAxisAlignment.end, @@ -300,7 +301,7 @@ class EndorsementTypeState extends ConsumerState { ), ], ), - ); + ) ); } Widget buildFormFields() { diff --git a/lib/presentation/screens/Masters/PaymentMode/payment.dart b/lib/presentation/screens/Masters/PaymentMode/payment.dart index af50815..bf15577 100644 --- a/lib/presentation/screens/Masters/PaymentMode/payment.dart +++ b/lib/presentation/screens/Masters/PaymentMode/payment.dart @@ -245,7 +245,8 @@ class PaymentState extends ConsumerState { @override Widget build(BuildContext context) { - return Container( + return SelectionArea( + child: Container( child: Row( mainAxisAlignment: MainAxisAlignment.end, crossAxisAlignment: CrossAxisAlignment.end, @@ -285,7 +286,7 @@ class PaymentState extends ConsumerState { ), ], ), - ); + ) ); } Widget buildFormFields() { diff --git a/lib/presentation/screens/Masters/PaymentMode/paymentList.dart b/lib/presentation/screens/Masters/PaymentMode/paymentList.dart index c36b26f..6d3d437 100644 --- a/lib/presentation/screens/Masters/PaymentMode/paymentList.dart +++ b/lib/presentation/screens/Masters/PaymentMode/paymentList.dart @@ -164,7 +164,8 @@ class PaymentLsitState extends ConsumerState { return MainLayout( title: "Staff", - body: Container( + body: SelectionArea( + child: Container( // padding: EdgeInsets.all(8.0), // margin: EdgeInsets.all(10.0), @@ -344,7 +345,7 @@ class PaymentLsitState extends ConsumerState { ), ], ), - ), + ) ), ); } diff --git a/lib/presentation/screens/Masters/VehicleType/vehicleList.dart b/lib/presentation/screens/Masters/VehicleType/vehicleList.dart index d6b3644..fc3441d 100644 --- a/lib/presentation/screens/Masters/VehicleType/vehicleList.dart +++ b/lib/presentation/screens/Masters/VehicleType/vehicleList.dart @@ -164,7 +164,8 @@ class VehicleTypeListState extends ConsumerState { return MainLayout( title: "Vehicle Type", - body: Container( + body: SelectionArea( + child: Container( // padding: EdgeInsets.all(8.0), // margin: EdgeInsets.all(10.0), @@ -326,7 +327,7 @@ class VehicleTypeListState extends ConsumerState { ), ], ), - ), + ) ), ); } diff --git a/lib/presentation/screens/Masters/VehicleType/vehicleType.dart b/lib/presentation/screens/Masters/VehicleType/vehicleType.dart index 28154b7..1ea6478 100644 --- a/lib/presentation/screens/Masters/VehicleType/vehicleType.dart +++ b/lib/presentation/screens/Masters/VehicleType/vehicleType.dart @@ -260,7 +260,8 @@ class VehicleTypeState extends ConsumerState { @override Widget build(BuildContext context) { - return Container( + return SelectionArea( + child: Container( child: Row( mainAxisAlignment: MainAxisAlignment.end, crossAxisAlignment: CrossAxisAlignment.end, @@ -300,7 +301,7 @@ class VehicleTypeState extends ConsumerState { ), ], ), - ); + ) ); } Widget buildFormFields() { diff --git a/lib/presentation/screens/StaffAttendance/attendanceAllDetails.dart b/lib/presentation/screens/StaffAttendance/attendanceAllDetails.dart index a7ff9ab..5574757 100644 --- a/lib/presentation/screens/StaffAttendance/attendanceAllDetails.dart +++ b/lib/presentation/screens/StaffAttendance/attendanceAllDetails.dart @@ -277,7 +277,8 @@ class AttendanceAllDetailsState extends ConsumerState { Widget build(BuildContext context) { return MainLayout( title: "Staff Attendance", - body: Container( + body: SelectionArea( + child: Container( // color: Colors.yellow.shade50, width: MediaQuery.of(context).size.width, child: Column( @@ -359,7 +360,7 @@ class AttendanceAllDetailsState extends ConsumerState { ), ], ), - ), + ), ), ); } diff --git a/lib/presentation/screens/StaffAttendance/individual_Attendance.dart b/lib/presentation/screens/StaffAttendance/individual_Attendance.dart index 9bddda9..61f5518 100644 --- a/lib/presentation/screens/StaffAttendance/individual_Attendance.dart +++ b/lib/presentation/screens/StaffAttendance/individual_Attendance.dart @@ -282,7 +282,8 @@ class IndividualAttendanceDetailsState Widget build(BuildContext context) { return MainLayout( title: "Staff Attendance", - body: Container( + body: SelectionArea( + child: Container( // color: Colors.yellow.shade50, width: MediaQuery.of(context).size.width, child: Column( @@ -367,7 +368,7 @@ class IndividualAttendanceDetailsState ), ], ), - ), + ),), ); } diff --git a/lib/presentation/screens/UserManagement/Agent/agent.dart b/lib/presentation/screens/UserManagement/Agent/agent.dart index 1965509..e64c196 100644 --- a/lib/presentation/screens/UserManagement/Agent/agent.dart +++ b/lib/presentation/screens/UserManagement/Agent/agent.dart @@ -420,7 +420,8 @@ class AgentState extends ConsumerState { Widget build(BuildContext context) { // managerId = ref.watch(managerIdProvider); // userId = ref.watch(userProvider); - return AlertDialog( + return SelectionArea( + child: AlertDialog( backgroundColor: Colors.white, content: Container( // color: Colors.yellow.shade50, @@ -542,7 +543,7 @@ class AgentState extends ConsumerState { ], ), ), - ); + ),); } Widget buildFormFields() { diff --git a/lib/presentation/screens/UserManagement/Agent/agentIncentiveFile.dart b/lib/presentation/screens/UserManagement/Agent/agentIncentiveFile.dart index e7801db..0a997bc 100644 --- a/lib/presentation/screens/UserManagement/Agent/agentIncentiveFile.dart +++ b/lib/presentation/screens/UserManagement/Agent/agentIncentiveFile.dart @@ -371,7 +371,8 @@ class UploadIncentiveModalState extends ConsumerState { @override Widget build(BuildContext context) { - return AlertDialog( + return SelectionArea( + child:AlertDialog( backgroundColor: Colors.white, content: Container( width: MediaQuery.of(context).size.width * 0.55, @@ -782,7 +783,7 @@ class UploadIncentiveModalState extends ConsumerState { ], ), ), - ); + ),); } } diff --git a/lib/presentation/screens/UserManagement/Agent/agentList.dart b/lib/presentation/screens/UserManagement/Agent/agentList.dart index e620ab3..687f376 100644 --- a/lib/presentation/screens/UserManagement/Agent/agentList.dart +++ b/lib/presentation/screens/UserManagement/Agent/agentList.dart @@ -193,7 +193,8 @@ class AgentListState extends ConsumerState { managerId = ref.watch(managerIdProvider); return MainLayout( title: "Partner", - body: Container( + body: SelectionArea( + child: Container( // color: Colors.yellow.shade50, width: MediaQuery.of(context).size.width, child: Column( @@ -480,7 +481,7 @@ class AgentListState extends ConsumerState { ), ], ), - ), + ),), ); } diff --git a/lib/presentation/screens/UserManagement/POS/pos_list.dart b/lib/presentation/screens/UserManagement/POS/pos_list.dart index 472cef0..6f13cce 100644 --- a/lib/presentation/screens/UserManagement/POS/pos_list.dart +++ b/lib/presentation/screens/UserManagement/POS/pos_list.dart @@ -194,7 +194,8 @@ class PosListState extends ConsumerState { return MainLayout( title: "Pos", - body: Container( + body: SelectionArea( + child: Container( width: MediaQuery.of(context).size.width, child: Column( crossAxisAlignment: CrossAxisAlignment.start, @@ -385,7 +386,7 @@ class PosListState extends ConsumerState { ), ], ), - ), + ),) ); } diff --git a/lib/presentation/screens/UserManagement/Profile/profile_web.dart b/lib/presentation/screens/UserManagement/Profile/profile_web.dart index 2fef0b5..995e390 100644 --- a/lib/presentation/screens/UserManagement/Profile/profile_web.dart +++ b/lib/presentation/screens/UserManagement/Profile/profile_web.dart @@ -161,7 +161,8 @@ class ProfilePopUpState extends ConsumerState { @override Widget build(BuildContext context) { - return Container( + return SelectionArea( + child:Container( padding: const EdgeInsets.all(6), width: 450, color: Colors.white, @@ -416,7 +417,7 @@ class ProfilePopUpState extends ConsumerState { ), ], ), - ); + )); } bool hasValidValue(dynamic value) { diff --git a/lib/presentation/screens/UserManagement/SalesExecutive/salesExecutive.dart b/lib/presentation/screens/UserManagement/SalesExecutive/salesExecutive.dart index 3562719..d8d1399 100644 --- a/lib/presentation/screens/UserManagement/SalesExecutive/salesExecutive.dart +++ b/lib/presentation/screens/UserManagement/SalesExecutive/salesExecutive.dart @@ -313,7 +313,8 @@ class SalesExecutiveState extends ConsumerState { @override Widget build(BuildContext context) { - return AlertDialog( + return SelectionArea( + child: AlertDialog( backgroundColor: Colors.white, content: Container( // color: Colors.yellow.shade50, @@ -434,7 +435,7 @@ class SalesExecutiveState extends ConsumerState { ], ), ), - ); + ),); } Widget buildFormFields() { diff --git a/lib/presentation/screens/UserManagement/SalesExecutive/salesExecutiveList.dart b/lib/presentation/screens/UserManagement/SalesExecutive/salesExecutiveList.dart index 765fadd..f3b60a0 100644 --- a/lib/presentation/screens/UserManagement/SalesExecutive/salesExecutiveList.dart +++ b/lib/presentation/screens/UserManagement/SalesExecutive/salesExecutiveList.dart @@ -156,7 +156,8 @@ class SalesExecutiveListState extends ConsumerState { Widget build(BuildContext context) { managerId = ref.watch(managerIdProvider); - return MainLayout( + return SelectionArea( + child:MainLayout( title: "Sales Executive", body: Container( // padding: EdgeInsets.all(8.0), @@ -339,7 +340,7 @@ class SalesExecutiveListState extends ConsumerState { ], ), ), - ); + ),); } Widget _buildDataTable(BuildContext context) { diff --git a/lib/presentation/screens/UserManagement/Staff/staff.dart b/lib/presentation/screens/UserManagement/Staff/staff.dart index ec9cac3..e7f5a19 100644 --- a/lib/presentation/screens/UserManagement/Staff/staff.dart +++ b/lib/presentation/screens/UserManagement/Staff/staff.dart @@ -344,7 +344,8 @@ class StaffState extends ConsumerState { @override Widget build(BuildContext context) { - return AlertDialog( + return SelectionArea( + child:AlertDialog( backgroundColor: Colors.white, content: Container( // color: Colors.yellow.shade50, @@ -465,7 +466,7 @@ class StaffState extends ConsumerState { ], ), ), - ); + ),); } Widget buildFormFields() { diff --git a/lib/presentation/screens/UserManagement/Staff/staffList.dart b/lib/presentation/screens/UserManagement/Staff/staffList.dart index e99fc5f..5074683 100644 --- a/lib/presentation/screens/UserManagement/Staff/staffList.dart +++ b/lib/presentation/screens/UserManagement/Staff/staffList.dart @@ -217,7 +217,8 @@ class StaffListState extends ConsumerState { return MainLayout( title: "Staff", - body: Container( + body: SelectionArea( + child:Container( // padding: EdgeInsets.all(8.0), // margin: EdgeInsets.all(10.0), @@ -401,7 +402,7 @@ class StaffListState extends ConsumerState { ), ], ), - ), + ),) ); } diff --git a/lib/presentation/screens/dashboard/dashboard.dart b/lib/presentation/screens/dashboard/dashboard.dart index 18ee06d..13483f5 100644 --- a/lib/presentation/screens/dashboard/dashboard.dart +++ b/lib/presentation/screens/dashboard/dashboard.dart @@ -529,7 +529,7 @@ class _DashboardScreenState extends ConsumerState { ), ), ) - : Container( + : SelectionArea( child : Container( height: MediaQuery.of(context).size.height * 0.8, child: SingleChildScrollView( scrollDirection: Axis.vertical, @@ -775,7 +775,7 @@ class _DashboardScreenState extends ConsumerState { ], ), ), - ), + ) ), ); } diff --git a/lib/presentation/screens/dashboard/dashboard_nw.dart b/lib/presentation/screens/dashboard/dashboard_nw.dart index e01a399..16e5beb 100644 --- a/lib/presentation/screens/dashboard/dashboard_nw.dart +++ b/lib/presentation/screens/dashboard/dashboard_nw.dart @@ -71,9 +71,9 @@ class _DashboardState extends ConsumerState Widget build(BuildContext context) { return MainLayout( title: "Dashboard", - body: SafeArea( - child: Container( + child: SelectionArea( + child:Container( // color: Colors.amber.shade100, child: Column( children: [ @@ -145,6 +145,6 @@ class _DashboardState extends ConsumerState ), ), ), - ); + )); } } diff --git a/lib/presentation/screens/dashboard/dashboard_old.dart b/lib/presentation/screens/dashboard/dashboard_old.dart index 506b7b0..82f357f 100644 --- a/lib/presentation/screens/dashboard/dashboard_old.dart +++ b/lib/presentation/screens/dashboard/dashboard_old.dart @@ -529,7 +529,7 @@ class _DashboardScreenState extends ConsumerState { ), ), ) - : Container( + : SelectionArea( child : Container( height: MediaQuery.of(context).size.height * 0.8, child: SingleChildScrollView( scrollDirection: Axis.vertical, @@ -775,7 +775,7 @@ class _DashboardScreenState extends ConsumerState { ], ), ), - ), + ), ), ); } diff --git a/lib/presentation/screens/dashboard/tabs/bussiness.dart b/lib/presentation/screens/dashboard/tabs/bussiness.dart index 865b1db..203e82d 100644 --- a/lib/presentation/screens/dashboard/tabs/bussiness.dart +++ b/lib/presentation/screens/dashboard/tabs/bussiness.dart @@ -422,7 +422,8 @@ class _BussinessDashboardState extends ConsumerState { @override Widget build(BuildContext context) { - return Container( + return SelectionArea( + child: Container( margin: EdgeInsets.only(left: 10, right: 10, bottom: 10), // color: Colors.amber.shade100, child: Column( @@ -575,7 +576,7 @@ class _BussinessDashboardState extends ConsumerState { // ], ], ), - ); + ) ); } Widget insurerContainer() { diff --git a/lib/presentation/screens/dashboard/tabs/chart.dart b/lib/presentation/screens/dashboard/tabs/chart.dart index 950bf03..71d6f3d 100644 --- a/lib/presentation/screens/dashboard/tabs/chart.dart +++ b/lib/presentation/screens/dashboard/tabs/chart.dart @@ -46,7 +46,8 @@ class _BarChartSample7State extends State { @override Widget build(BuildContext context) { - return Padding( + return SelectionArea( + child: Padding( padding: const EdgeInsets.all(24), child: Column( children: [ @@ -183,7 +184,7 @@ class _BarChartSample7State extends State { ), ], ), - ); + ) ); } } diff --git a/lib/presentation/screens/dashboard/tabs/live.dart b/lib/presentation/screens/dashboard/tabs/live.dart index a4ad675..eff7c77 100644 --- a/lib/presentation/screens/dashboard/tabs/live.dart +++ b/lib/presentation/screens/dashboard/tabs/live.dart @@ -2101,7 +2101,8 @@ class UnassignedEnq extends StatelessWidget { @override Widget build(BuildContext context) { - return Card( + return SelectionArea( + child: Card( color: Colors.white, // color: const Color(0xFFEAF6F4), elevation: 1, @@ -2308,7 +2309,7 @@ class UnassignedEnq extends StatelessWidget { ], ), ), - ); + ) ); } } diff --git a/lib/presentation/screens/dashboard/tabs/partner.dart b/lib/presentation/screens/dashboard/tabs/partner.dart index 6179ab3..c17602a 100644 --- a/lib/presentation/screens/dashboard/tabs/partner.dart +++ b/lib/presentation/screens/dashboard/tabs/partner.dart @@ -384,7 +384,8 @@ class _PartnerDashboardState extends ConsumerState { final userId = ref.watch(userIdProvider); final role = ref.watch(userRoleProvider); - return Column( + return SelectionArea( + child: Column( children: [ Container( margin: EdgeInsets.all(0), @@ -674,7 +675,7 @@ class _PartnerDashboardState extends ConsumerState { ), ), ], - ); + ) ); } Widget actionIcon({ diff --git a/lib/presentation/screens/dashboard/tabs/productivity.dart b/lib/presentation/screens/dashboard/tabs/productivity.dart index 67470f2..2a62a18 100644 --- a/lib/presentation/screens/dashboard/tabs/productivity.dart +++ b/lib/presentation/screens/dashboard/tabs/productivity.dart @@ -282,7 +282,8 @@ class _ProductivityDashboardState extends ConsumerState { @override Widget build(BuildContext context) { - return Container( + return SelectionArea( + child: Container( margin: EdgeInsets.only(left: 10, right: 10, bottom: 10), // color: Colors.amber.shade100, child: Column( @@ -346,6 +347,7 @@ class _ProductivityDashboardState extends ConsumerState { ), ], ), + ) ); } diff --git a/lib/presentation/screens/dashboard/tabs/stacked_BAR_Exple.dart b/lib/presentation/screens/dashboard/tabs/stacked_BAR_Exple.dart index 652e011..fbcd475 100644 --- a/lib/presentation/screens/dashboard/tabs/stacked_BAR_Exple.dart +++ b/lib/presentation/screens/dashboard/tabs/stacked_BAR_Exple.dart @@ -46,7 +46,8 @@ class BarChartSample4State extends State { @override Widget build(BuildContext context) { - return AspectRatio( + return SelectionArea( + child: AspectRatio( aspectRatio: 1.66, child: Padding( padding: const EdgeInsets.only(top: 16), @@ -100,7 +101,7 @@ class BarChartSample4State extends State { }, ), ), - ); + ) ); } List getData(double barsWidth) { diff --git a/lib/presentation/screens/handler/enquiryList.dart b/lib/presentation/screens/handler/enquiryList.dart index be2a925..7cb43b5 100644 --- a/lib/presentation/screens/handler/enquiryList.dart +++ b/lib/presentation/screens/handler/enquiryList.dart @@ -1940,7 +1940,8 @@ class EnquiryHandlerState extends ConsumerState { Widget build(BuildContext context) { return MainLayout( title: "Enquiries", - body: Container( + body: SelectionArea( + child: Container( // color: Colors.yellow.shade50, width: MediaQuery.of(context).size.width, padding: EdgeInsets.all(3.0), @@ -2035,7 +2036,7 @@ class EnquiryHandlerState extends ConsumerState { ), ], ), - ), + ), ), ); } diff --git a/lib/presentation/screens/handler/enquiryListOld.dart b/lib/presentation/screens/handler/enquiryListOld.dart index 34720e7..ab906ed 100644 --- a/lib/presentation/screens/handler/enquiryListOld.dart +++ b/lib/presentation/screens/handler/enquiryListOld.dart @@ -571,7 +571,8 @@ class EnquiryHandlerState extends ConsumerState { Widget build(BuildContext context) { return MainLayout( title: "Enquiries", - body: Container( + body: SelectionArea( + child: Container( // color: Colors.yellow.shade50, width: MediaQuery.of(context).size.width, child: Column( @@ -672,7 +673,7 @@ class EnquiryHandlerState extends ConsumerState { ), ], ), - ), + ),), ); } diff --git a/lib/presentation/screens/payout/invoice_list.dart b/lib/presentation/screens/payout/invoice_list.dart index 5f54c9d..46349af 100644 --- a/lib/presentation/screens/payout/invoice_list.dart +++ b/lib/presentation/screens/payout/invoice_list.dart @@ -220,7 +220,8 @@ class _InvoiceListState extends ConsumerState { Widget build(BuildContext context) { return MainLayout( title: "Pay Out", - body: Container( + body: SelectionArea( + child: Container( // height: 30, // color: Colors.yellow.shade50, width: MediaQuery.of(context).size.width, @@ -303,7 +304,7 @@ class _InvoiceListState extends ConsumerState { ), ], ), - ), + ) ,) , ); } diff --git a/lib/presentation/screens/payout/payout_old.dart b/lib/presentation/screens/payout/payout_old.dart index 3fad069..f9c6414 100644 --- a/lib/presentation/screens/payout/payout_old.dart +++ b/lib/presentation/screens/payout/payout_old.dart @@ -390,7 +390,8 @@ class _PayOutScreenState extends ConsumerState { return MainLayout( title: "Pay Out", - body: Stack( + body: SelectionArea( + child: Stack( children: [ SingleChildScrollView( padding: const EdgeInsets.all(16), @@ -1020,7 +1021,7 @@ class _PayOutScreenState extends ConsumerState { ), ), ], - ), + ), ), ); } diff --git a/lib/presentation/screens/payout/payout_screen.dart b/lib/presentation/screens/payout/payout_screen.dart index adf8644..6867338 100644 --- a/lib/presentation/screens/payout/payout_screen.dart +++ b/lib/presentation/screens/payout/payout_screen.dart @@ -1292,7 +1292,13 @@ class _PayOutScreenState extends ConsumerState { _cell(p["policy_no"], colPolicy), // _cell(p["issued_date"] ?? "-", colDate), _cell(_formatDate(p['issued_date']), colDate), - _cell(p["agent_name"] ?? "-", colAgent), + // _cell(p["agent_name"] ?? "-", colAgent), + _cell( + (p["agent_code"] != null && p["agent_name"] != null) + ? '${p["agent_code"]} - ${p["agent_name"]}' + : (p["agent_name"] ?? '-'), + colAgent, + ), _cell(p["customer_name"], colCustomer), _cell("₹${p["premium_amount"]}", colPremium), SizedBox( diff --git a/lib/presentation/screens/staff/Enquiry/Proposal_QuickCreation/Proposal_QuickCreation.dart b/lib/presentation/screens/staff/Enquiry/Proposal_QuickCreation/Proposal_QuickCreation.dart index efbb0a4..4bf50f1 100644 --- a/lib/presentation/screens/staff/Enquiry/Proposal_QuickCreation/Proposal_QuickCreation.dart +++ b/lib/presentation/screens/staff/Enquiry/Proposal_QuickCreation/Proposal_QuickCreation.dart @@ -669,6 +669,7 @@ class CreateProposal_QuickFormState final String apiUrldata; apiUrldata = '${Env.apiUrl}quotation/acceptOrRejectQuotation'; + // final token = await getToken(); // Fetch token print('handleProceed -2 '); if (_token == null) { @@ -736,7 +737,8 @@ class CreateProposal_QuickFormState @override Widget build(BuildContext context) { - return FocusTraversalGroup( + return SelectionArea( + child: FocusTraversalGroup( child: Column( children: [ Container( @@ -1104,7 +1106,13 @@ class CreateProposal_QuickFormState return DataRow( cells: [ DataCell( - Text(item["agent_name"] ?? "-", style: _tableDataStyle), + // Text(item["agent_name"] ?? "-", style: _tableDataStyle), + Text( + (item['agent_code'] != null && item['agent_name'] != null) + ? '${item['agent_code']} - ${item['agent_name']}' + : (item['agent_name'] ?? '-'), + style: _tableDataStyle, + ), ), DataCell( Text(item["reg_no"] ?? "-", style: _tableDataStyle), @@ -1150,7 +1158,7 @@ class CreateProposal_QuickFormState ), ], ), - ); + ),); } Widget buildIdv(BuildContext context) { diff --git a/lib/presentation/screens/staff/Enquiry/enquiry_inline_SubRow.dart b/lib/presentation/screens/staff/Enquiry/enquiry_inline_SubRow.dart index d10e5a1..0ec6f26 100644 --- a/lib/presentation/screens/staff/Enquiry/enquiry_inline_SubRow.dart +++ b/lib/presentation/screens/staff/Enquiry/enquiry_inline_SubRow.dart @@ -324,7 +324,7 @@ class _SubRowWidgetState extends ConsumerState { // setState(() { // getVehicleTypeData = List>.from( // response['data'], - // ); + // ).where((item) => item['is_active'] == 1).toList(); // // print('EIL 3getVT-B4filterData : $getVehicleTypeData'); // // filteredVehicleData = List.from(getVehicleTypeData); diff --git a/lib/presentation/screens/staff/Enquiry/enquiry_inline_list.dart b/lib/presentation/screens/staff/Enquiry/enquiry_inline_list.dart index 1fca374..25cfcb9 100644 --- a/lib/presentation/screens/staff/Enquiry/enquiry_inline_list.dart +++ b/lib/presentation/screens/staff/Enquiry/enquiry_inline_list.dart @@ -540,6 +540,7 @@ class EnquiryStaffState extends ConsumerState { setState(() { _resetKeyEnable = true; }); + _searchStaffController.clear(); print('refrshfilterDateRange'); // setState(() async { final prefs = await SharedPreferences.getInstance(); @@ -649,13 +650,12 @@ class EnquiryStaffState extends ConsumerState { if (response['status'] == 200) { print('EIL 2getVT-Data - ${response['data']}'); setState(() { - getVehicleTypeData = List>.from( - response['data'], - ); - // print('EIL 3getVT-B4filterData : $getVehicleTypeData'); + // getVehicleTypeData = List>.from(response['data']); + getVehicleTypeData = List>.from(response['data']).where((item) => item['is_active']?.toString() == '1').toList(); + print('EIL 3getVT-B4filterData : $getVehicleTypeData'); filteredVehicleData = List.from(getVehicleTypeData); - // print('EIL 3getVT-AftfilterData : $filteredVehicleData'); + print('EIL 3getVT-AftfilterData : $filteredVehicleData'); }); } else { getVehicleTypeData = []; @@ -875,6 +875,52 @@ class EnquiryStaffState extends ConsumerState { } void _applyFilter(String query) { + setState(() { + final List source = + (selectedIndex == 0) ? inProgressData : completedData; + + final String q = query.trim().toLowerCase(); + completedCurrentPage = 1; + + // Reset filter + if (q.length < 2) { + filteredData = List>.from(source); + return; + } + + final List> results = source.where((item) { + final map = item as Map; + final String regNo = safeString(map['reg_no']).toLowerCase().trim(); + final String agentName = safeString(map['agent_name']).toLowerCase().trim(); + if (q == 'new') { return regNo == 'new' || agentName == 'new'; } + // All searchable fields + final values = [ + regNo, + agentName, + _s(map['agent_code']), + _s(map['assigned_to_name']), + _s(map['insured_name']), + _s(map['insurer_short_name']), + _s(map['broker_name']), + _s(map['payment_mode_value']), + _s(map['vehicle_type']), + _s(map['enquiry_status']), + _s(map['insurance_plan_type']), + _s(map['status']), + _s(_formatDate(map['created_on'])), + _s(_formatDate(map['updated_on'])), + ]; + + return values.any((v) => v.contains(q)); + }).cast>().toList(); + + filteredData = results; + }); + } + + String _s(dynamic v) => (v ?? '').toString().toLowerCase().trim(); + + void _applyFilter_06012026(String query) { setState(() { final List source = (selectedIndex == 0) ? inProgressData @@ -1694,7 +1740,7 @@ class EnquiryStaffState extends ConsumerState { Widget build(BuildContext context) { return MainLayout( title: "Enquiries", - body: Container( + body: SelectionArea( child: Container( width: MediaQuery .of(context) .size @@ -1775,7 +1821,7 @@ class EnquiryStaffState extends ConsumerState { ), ], ), - ), + ), ) ); } @@ -2033,19 +2079,22 @@ class EnquiryStaffState extends ConsumerState { displayHeaders: [ "Received Date & Time", "Assigned To", - "Partner", + "Partner Code", + "Partner Name", "Insurer", "Insured Name", "Vehicle.No.", "Assigned Date & Time", "Premium", "Payment Mode", + "Vehicle Type", "Policy Number", "Status", ], keys: [ "created_on", "assigned_to_name", + "agent_code", "agent_name", "insurer_short_name", "insured_name", @@ -2053,6 +2102,7 @@ class EnquiryStaffState extends ConsumerState { "updated_on", "premium_amount", "payment_mode_value", + "vehicle_type", "policy_number", "status", ], diff --git a/lib/presentation/screens/staff/Enquiry/enquiry_list.dart b/lib/presentation/screens/staff/Enquiry/enquiry_list.dart index 4e9ae22..2cfb887 100644 --- a/lib/presentation/screens/staff/Enquiry/enquiry_list.dart +++ b/lib/presentation/screens/staff/Enquiry/enquiry_list.dart @@ -596,7 +596,8 @@ class EnquiryStaffState extends ConsumerState { Widget build(BuildContext context) { return MainLayout( title: "Enquiries", - body: Container( + body: SelectionArea( + child: Container( // color: Colors.yellow.shade50, width: MediaQuery.of(context).size.width, child: Column( @@ -693,7 +694,7 @@ class EnquiryStaffState extends ConsumerState { ), ], ), - ), + ), ), ); } diff --git a/lib/presentation/screens/staff/Enquiry/multi_file_list.dart b/lib/presentation/screens/staff/Enquiry/multi_file_list.dart index 007072c..0249ab7 100644 --- a/lib/presentation/screens/staff/Enquiry/multi_file_list.dart +++ b/lib/presentation/screens/staff/Enquiry/multi_file_list.dart @@ -191,7 +191,8 @@ class MultipleFileWidgetState extends ConsumerState { @override Widget build(BuildContext context) { - return Container( + return SelectionArea( + child: Container( color: Color(0xFFFFFFFF), child: Column( @@ -288,6 +289,6 @@ class MultipleFileWidgetState extends ConsumerState { ), ], ), - ); + ),); } } diff --git a/lib/presentation/screens/staff/Enquiry/quotationPopUpAccptReject.dart b/lib/presentation/screens/staff/Enquiry/quotationPopUpAccptReject.dart index 1c6b00f..5821757 100644 --- a/lib/presentation/screens/staff/Enquiry/quotationPopUpAccptReject.dart +++ b/lib/presentation/screens/staff/Enquiry/quotationPopUpAccptReject.dart @@ -561,7 +561,8 @@ class QuotationTabState extends ConsumerState { @override @override Widget build(BuildContext context) { - return Container( + return SelectionArea( + child: Container( // height: MediaQuery.of(context).size.height, // width: MediaQuery.of(context).size.width, // padding: const EdgeInsets.all(16), @@ -577,6 +578,6 @@ class QuotationTabState extends ConsumerState { ), ) : const Center(child: Text('No Available Data')), - ); + ),); } } diff --git a/lib/presentation/screens/staff/Enquiry/raise_enq_form.dart b/lib/presentation/screens/staff/Enquiry/raise_enq_form.dart index b8ba064..2c0bb64 100644 --- a/lib/presentation/screens/staff/Enquiry/raise_enq_form.dart +++ b/lib/presentation/screens/staff/Enquiry/raise_enq_form.dart @@ -383,7 +383,8 @@ class RaiseEnqFormState extends ConsumerState { @override Widget build(BuildContext context) { // TODO: implement build - return Container( + return SelectionArea( + child:Container( // color: Color(0xFFFCFCFC), // margin: const EdgeInsets.symmetric(vertical: 8), padding: const EdgeInsets.symmetric(vertical: 8, horizontal: 25), @@ -435,7 +436,7 @@ class RaiseEnqFormState extends ConsumerState { ), ), ), - ); + ),); } Widget buildAgentName(BuildContext context, {fromHeader = true}) { diff --git a/lib/presentation/screens/staff/Enquiry/staff_policy.dart b/lib/presentation/screens/staff/Enquiry/staff_policy.dart index 3e763a6..9caa3f7 100644 --- a/lib/presentation/screens/staff/Enquiry/staff_policy.dart +++ b/lib/presentation/screens/staff/Enquiry/staff_policy.dart @@ -999,7 +999,8 @@ class PolicyStaffEnqListState extends ConsumerState { @override Widget build(BuildContext context) { - return AlertDialog( + return SelectionArea( + child: AlertDialog( backgroundColor: Color(0xfff8fafc), contentPadding: const EdgeInsets.fromLTRB(24.0, 2.0, 24.0, 24.0), titlePadding: const EdgeInsets.fromLTRB(24.0, 4.0, 24.0, 2.0), @@ -1054,7 +1055,7 @@ class PolicyStaffEnqListState extends ConsumerState { ), // ), ), - ); + )); } Widget buildDocRC(BuildContext context, bool isMobile) { diff --git a/lib/presentation/screens/staff/Enquiry/tabs/tab.dart b/lib/presentation/screens/staff/Enquiry/tabs/tab.dart index 73c88bd..16cd95e 100644 --- a/lib/presentation/screens/staff/Enquiry/tabs/tab.dart +++ b/lib/presentation/screens/staff/Enquiry/tabs/tab.dart @@ -43,6 +43,7 @@ class TabEnquiryStaffListState extends ConsumerState { dynamic selectedBrokerName; dynamic selectedAgentName; + dynamic selectedAgentCode; dynamic selectedInsurer; @override @@ -105,6 +106,7 @@ class TabEnquiryStaffListState extends ConsumerState { selectedVehicleType = data['enquiry']?['vehicle_type']; selectedBrokerName = data['enquiry']?['broker_name']; selectedAgentName = data['enquiry']?['agent_name']; + selectedAgentCode = data['enquiry']?['agent_code']; selectedInsurer = data['enquiry']?['short_name']; print( 'loadQuotationTab 4s -$selectedBrokerName $selectedInsuredName - $selectedVehicleNum - $selectedVehicleType', @@ -356,9 +358,15 @@ class TabEnquiryStaffListState extends ConsumerState { return Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ - Text('Agent Name', style: _textStyle), + Text('Partner Name', style: _textStyle), SizedBox(height: 10), - Text(selectedAgentName ?? '', style: _textDataStyle), + // Text(selectedAgentName ?? '', style: _textDataStyle), + Text( + '${selectedAgentCode?.trim().isNotEmpty == true ? selectedAgentCode : ''}' + '${selectedAgentCode?.trim().isNotEmpty == true && selectedAgentName?.trim().isNotEmpty == true ? ' - ' : ''}' + '${selectedAgentName?.trim().isNotEmpty == true ? selectedAgentName : ''}', + style: _textDataStyle, + ), ], ); } diff --git a/lib/presentation/screens/staff/assignStaff.dart b/lib/presentation/screens/staff/assignStaff.dart index 3d7f646..6dd6ba5 100644 --- a/lib/presentation/screens/staff/assignStaff.dart +++ b/lib/presentation/screens/staff/assignStaff.dart @@ -303,7 +303,8 @@ class _AddDialogState extends ConsumerState { @override Widget build(BuildContext context) { - return AlertDialog( + return SelectionArea( + child:AlertDialog( backgroundColor: Colors.white, content: showSuccess ? Column( @@ -397,7 +398,7 @@ class _AddDialogState extends ConsumerState { ), ), ], - ); + ),); } // 🔹 Example: Claims widget diff --git a/lib/presentation/screens/staff/enquiry_single_page/screens/enquiry_form.dart b/lib/presentation/screens/staff/enquiry_single_page/screens/enquiry_form.dart index d236da7..28f2c42 100644 --- a/lib/presentation/screens/staff/enquiry_single_page/screens/enquiry_form.dart +++ b/lib/presentation/screens/staff/enquiry_single_page/screens/enquiry_form.dart @@ -70,7 +70,8 @@ class _EnquiryFormState extends State { @override Widget build(BuildContext context) { - return Container( + return SelectionArea( + child:Container( margin: const EdgeInsets.all(20), padding: const EdgeInsets.all(20), decoration: BoxDecoration( @@ -170,6 +171,6 @@ class _EnquiryFormState extends State { ], ), ), - ); + )); } } diff --git a/lib/presentation/screens/staff/enquiry_single_page/screens/enquiry_group.dart b/lib/presentation/screens/staff/enquiry_single_page/screens/enquiry_group.dart index 49dfa71..89e8439 100644 --- a/lib/presentation/screens/staff/enquiry_single_page/screens/enquiry_group.dart +++ b/lib/presentation/screens/staff/enquiry_single_page/screens/enquiry_group.dart @@ -35,7 +35,8 @@ class _EnquiryGroupState extends State { @override Widget build(BuildContext context) { - return Column( + return SelectionArea( + child:Column( children: [ InkWell( onTap: () => setState(() => _isExpanded = !_isExpanded), @@ -99,6 +100,6 @@ class _EnquiryGroupState extends State { ); }).toList(), ], - ); + )); } } diff --git a/lib/presentation/screens/staff/enquiry_single_page/screens/enquiry_row.dart b/lib/presentation/screens/staff/enquiry_single_page/screens/enquiry_row.dart index 2627cab..c8a1a42 100644 --- a/lib/presentation/screens/staff/enquiry_single_page/screens/enquiry_row.dart +++ b/lib/presentation/screens/staff/enquiry_single_page/screens/enquiry_row.dart @@ -91,7 +91,8 @@ class _EnquiryRowState extends State { Widget build(BuildContext context) { final dateFormat = DateFormat('dd-MM-yyyy\nhh:mm a'); - return Container( + return SelectionArea( + child:Container( decoration: BoxDecoration( color: _isEditMode ? const Color(0xFFf8f9fa) : Colors.white, border: const Border(bottom: BorderSide(color: Color(0xFFf0f0f0))), @@ -250,6 +251,6 @@ class _EnquiryRowState extends State { ], ), ), - ); + )); } } diff --git a/lib/presentation/screens/staff/policy/policy.dart b/lib/presentation/screens/staff/policy/policy.dart index d164f91..42142ee 100644 --- a/lib/presentation/screens/staff/policy/policy.dart +++ b/lib/presentation/screens/staff/policy/policy.dart @@ -518,7 +518,8 @@ class PolicyScreenState extends ConsumerState { Widget build(BuildContext context) { return MainLayout( title: 'policy', - body: Container( + body: SelectionArea( + child:Container( // height: MediaQuery.of(context).size.height, // width: MediaQuery.of(context).size.width, // padding: const EdgeInsets.all(20), @@ -720,7 +721,7 @@ class PolicyScreenState extends ConsumerState { ], ), ), - ), + )), ); } diff --git a/lib/presentation/screens/staff/policy/policy_list.dart b/lib/presentation/screens/staff/policy/policy_list.dart index 891a530..054ad44 100644 --- a/lib/presentation/screens/staff/policy/policy_list.dart +++ b/lib/presentation/screens/staff/policy/policy_list.dart @@ -258,6 +258,7 @@ class policylistState extends ConsumerState { : 'Click to Verify'; return (item['agent_name'] ?? '-').toLowerCase().contains(lowerQuery) || + (item['agent_code'] ?? '-').toLowerCase().contains(lowerQuery) || (item['reg_no'] ?? '-').toLowerCase().contains(lowerQuery) || (item['insurer_name'] ?? '-').toLowerCase().contains(lowerQuery) || (item['insurer_short_name'] ?? '-').toLowerCase().contains( @@ -330,7 +331,8 @@ class policylistState extends ConsumerState { Widget build(BuildContext context) { return MainLayout( title: "Policy", - body: Container( + body: SelectionArea( + child:Container( // color: Colors.yellow.shade50, width: MediaQuery.of(context).size.width, child: Column( @@ -405,7 +407,7 @@ class policylistState extends ConsumerState { ), ], ), - ), + ),), ); } diff --git a/lib/presentation/screens/staff/quotations/createQuotationPopUp.dart b/lib/presentation/screens/staff/quotations/createQuotationPopUp.dart index 1b2aed6..c159f3b 100644 --- a/lib/presentation/screens/staff/quotations/createQuotationPopUp.dart +++ b/lib/presentation/screens/staff/quotations/createQuotationPopUp.dart @@ -362,7 +362,8 @@ class createQuotatDialogState extends State { @override Widget build(BuildContext context) { - return AlertDialog( + return SelectionArea( + child: AlertDialog( backgroundColor: Colors.white, content: Column( mainAxisSize: MainAxisSize.min, @@ -421,7 +422,7 @@ class createQuotatDialogState extends State { ), ), ], - ); + ),); } Widget buildFormFields(BuildContext context) { diff --git a/lib/presentation/screens/staff/quotations/quotation.dart b/lib/presentation/screens/staff/quotations/quotation.dart index 1650e86..9a7cd9c 100644 --- a/lib/presentation/screens/staff/quotations/quotation.dart +++ b/lib/presentation/screens/staff/quotations/quotation.dart @@ -280,7 +280,8 @@ class QuotationScreenState extends ConsumerState { return MainLayout( title: 'quotation', - body: Container( + body: SelectionArea( + child:Container( height: MediaQuery.of(context).size.height, width: MediaQuery.of(context).size.width, child: SingleChildScrollView( @@ -493,7 +494,7 @@ class QuotationScreenState extends ConsumerState { ], ), ), - ), + ),), ); }