From ed66fc86a2b2389de1eae3f01ad8aebeb1a90c72 Mon Sep 17 00:00:00 2001 From: jantunesmessias Date: Thu, 13 Feb 2025 08:09:28 -0300 Subject: [PATCH] WIP --- integration_test/auth_test.dart | 4 ++-- .../shared_components_atoms/media_upload_button.dart | 10 +++++----- .../details_component/details_component_widget.dart | 4 ++-- ..._history_item_details_template_component_model.dart | 1 - .../regisiter_vistor_template_component_model.dart | 1 - .../view_visit_detail/view_visit_detail_model.dart | 1 - .../visitor_search_modal_template_component_model.dart | 1 - lib/features/backend/api_requests/api_calls.dart | 1 - lib/features/documents/document_item_component.dart | 2 +- lib/features/home/presentation/pages/about_system.dart | 2 ++ .../data/data_sources/locals_local_data_source.dart | 1 - .../widgets/local_profile/local_profile_widget.dart | 2 +- lib/features/menu/presentation/mappers/menu_entry.dart | 4 ++++ .../data/data_sources/profile_local_data_source.dart | 1 - lib/initialization.dart | 2 +- .../residents_on_the_property_screen.dart | 2 +- lib/pages/visits_on_the_property/model.dart | 2 +- lib/shared/extensions/string_extensions.dart | 2 +- lib/shared/utils/text_util.dart | 4 ++-- lib/shared/widgets/view/carousel_view.dart | 2 +- lib/shared/widgets/viewer/viewer.dart | 1 + 21 files changed, 25 insertions(+), 25 deletions(-) diff --git a/integration_test/auth_test.dart b/integration_test/auth_test.dart index a60a5b1f..80da3ace 100644 --- a/integration_test/auth_test.dart +++ b/integration_test/auth_test.dart @@ -36,7 +36,7 @@ class AuthenticationTest { Map concat( String username, String domain, String password) { return { - 'emailTextFormField': '${username}@${domain}.test', + 'emailTextFormField': '$username@$domain.test', 'passwordTextFormField': password, }; } @@ -144,7 +144,7 @@ class AuthenticationTest { String name, String username, String domain, String password) { return { 'nameTextFormField': name, - 'emailTextFormField': '${username}@${domain}.test', + 'emailTextFormField': '$username@$domain.test', 'passwordTextFormField': password, }; } diff --git a/lib/components/atomic_components/shared_components_atoms/media_upload_button.dart b/lib/components/atomic_components/shared_components_atoms/media_upload_button.dart index ec1c5af3..c2424e70 100644 --- a/lib/components/atomic_components/shared_components_atoms/media_upload_button.dart +++ b/lib/components/atomic_components/shared_components_atoms/media_upload_button.dart @@ -33,7 +33,7 @@ class _MediaUploadButtonUtilState extends State { @override Widget build(BuildContext context) { double limitedInputTextSize = LimitedFontSizeUtil.getInputFontSize(context); - bool _isLoading = false; + bool isLoading = false; return Builder( builder: (context) { @@ -72,7 +72,7 @@ class _MediaUploadButtonUtilState extends State { child: GestureDetector( onTap: () async { setState(() { - _isLoading = true; + isLoading = true; }); final selectedMedia = await selectMediaWithSourceBottomSheet( @@ -120,7 +120,7 @@ class _MediaUploadButtonUtilState extends State { showUploadMessage(context, message); } else { setState(() { - _isLoading = false; + isLoading = false; }); final message = FFLocalizations.of(context) .getVariableText( @@ -131,7 +131,7 @@ class _MediaUploadButtonUtilState extends State { } } else { setState(() { - _isLoading = false; + isLoading = false; }); } }, @@ -150,7 +150,7 @@ class _MediaUploadButtonUtilState extends State { mainAxisSize: MainAxisSize.max, mainAxisAlignment: MainAxisAlignment.center, children: [ - _isLoading + isLoading ? SizedBox( width: 30.0, height: 30.0, diff --git a/lib/components/templates_components/details_component/details_component_widget.dart b/lib/components/templates_components/details_component/details_component_widget.dart index 6a4f5cec..231092f6 100644 --- a/lib/components/templates_components/details_component/details_component_widget.dart +++ b/lib/components/templates_components/details_component/details_component_widget.dart @@ -10,7 +10,7 @@ import 'package:hub/shared/utils/limited_text_size.dart'; class DetailsComponentWidget extends StatefulWidget { const DetailsComponentWidget({ - Key? key, + super.key, required this.labelsHashMap, required this.statusHashMap, this.imagePath, @@ -188,7 +188,7 @@ class _DetailsComponentWidgetState extends State { // return Text('key: $key, value: $value'); return TextFormField( readOnly: true, - initialValue: '$value', + initialValue: value, style: FlutterFlowTheme.of(context).bodyMedium.override( fontFamily: FlutterFlowTheme.of(context).bodyMediumFamily, diff --git a/lib/components/templates_components/liberation_history_item_details_template_component/liberation_history_item_details_template_component_model.dart b/lib/components/templates_components/liberation_history_item_details_template_component/liberation_history_item_details_template_component_model.dart index 0fefa607..98d1c915 100644 --- a/lib/components/templates_components/liberation_history_item_details_template_component/liberation_history_item_details_template_component_model.dart +++ b/lib/components/templates_components/liberation_history_item_details_template_component/liberation_history_item_details_template_component_model.dart @@ -32,7 +32,6 @@ class LiberationHistoryItemDetailsTemplateComponentModel (await StorageHelper().get(ProfileStorageKey.userUUID.key)) ?? ''; cliUUID = (await StorageHelper().get(ProfileStorageKey.clientUUID.key)) ?? ''; - ; } @override diff --git a/lib/components/templates_components/regisiter_vistor_template_component/regisiter_vistor_template_component_model.dart b/lib/components/templates_components/regisiter_vistor_template_component/regisiter_vistor_template_component_model.dart index 1c427c65..268d9c3a 100644 --- a/lib/components/templates_components/regisiter_vistor_template_component/regisiter_vistor_template_component_model.dart +++ b/lib/components/templates_components/regisiter_vistor_template_component/regisiter_vistor_template_component_model.dart @@ -140,7 +140,6 @@ class RegisiterVistorTemplateComponentModel (await StorageHelper().get(ProfileStorageKey.userUUID.key)) ?? ''; cliUUID = (await StorageHelper().get(ProfileStorageKey.clientUUID.key)) ?? ''; - ; } @override diff --git a/lib/components/templates_components/view_visit_detail/view_visit_detail_model.dart b/lib/components/templates_components/view_visit_detail/view_visit_detail_model.dart index d115ada3..b7628924 100644 --- a/lib/components/templates_components/view_visit_detail/view_visit_detail_model.dart +++ b/lib/components/templates_components/view_visit_detail/view_visit_detail_model.dart @@ -41,7 +41,6 @@ class ViewVisitDetailModel extends FlutterFlowModel { (await StorageHelper().get(ProfileStorageKey.userUUID.key)) ?? ''; cliUUID = (await StorageHelper().get(ProfileStorageKey.clientUUID.key)) ?? ''; - ; } @override diff --git a/lib/components/templates_components/visitor_search_modal_template_component/visitor_search_modal_template_component_model.dart b/lib/components/templates_components/visitor_search_modal_template_component/visitor_search_modal_template_component_model.dart index 17cc8baf..34b0bfc2 100644 --- a/lib/components/templates_components/visitor_search_modal_template_component/visitor_search_modal_template_component_model.dart +++ b/lib/components/templates_components/visitor_search_modal_template_component/visitor_search_modal_template_component_model.dart @@ -43,7 +43,6 @@ class VisitorSearchModalTemplateComponentModel (await StorageHelper().get(ProfileStorageKey.userUUID.key)) ?? ''; cliUUID = (await StorageHelper().get(ProfileStorageKey.clientUUID.key)) ?? ''; - ; } @override diff --git a/lib/features/backend/api_requests/api_calls.dart b/lib/features/backend/api_requests/api_calls.dart index ded72f97..2ef8b0e4 100644 --- a/lib/features/backend/api_requests/api_calls.dart +++ b/lib/features/backend/api_requests/api_calls.dart @@ -8,7 +8,6 @@ import 'package:flutter/foundation.dart'; import 'package:hub/features/documents/index.dart' as doc; import 'package:hub/features/notification/index.dart'; import 'package:hub/features/storage/index.dart'; -import 'package:hub/shared/extensions/index.dart'; import 'package:hub/shared/utils/log_util.dart'; import 'package:hub/shared/utils/validator_util.dart'; diff --git a/lib/features/documents/document_item_component.dart b/lib/features/documents/document_item_component.dart index 0228c90f..706dfb49 100644 --- a/lib/features/documents/document_item_component.dart +++ b/lib/features/documents/document_item_component.dart @@ -60,7 +60,7 @@ interface class Document extends DocumentEntity { class DocumentItem extends StatelessWidget { final Document document; - const DocumentItem({Key? key, required this.document}) : super(key: key); + const DocumentItem({super.key, required this.document}); Tooltip _buildTooltip(String text, Color color, BuildContext context, BoxConstraints constraints) { diff --git a/lib/features/home/presentation/pages/about_system.dart b/lib/features/home/presentation/pages/about_system.dart index 19b9de55..36fb77e5 100644 --- a/lib/features/home/presentation/pages/about_system.dart +++ b/lib/features/home/presentation/pages/about_system.dart @@ -12,6 +12,8 @@ import 'package:package_info_plus/package_info_plus.dart'; import 'package:url_launcher/url_launcher.dart'; class AboutSystemPage extends StatefulWidget { + const AboutSystemPage({super.key}); + @override _AboutSystemPageState createState() => _AboutSystemPageState(); } diff --git a/lib/features/local/data/data_sources/locals_local_data_source.dart b/lib/features/local/data/data_sources/locals_local_data_source.dart index c63aec38..21b439a7 100644 --- a/lib/features/local/data/data_sources/locals_local_data_source.dart +++ b/lib/features/local/data/data_sources/locals_local_data_source.dart @@ -1,6 +1,5 @@ import 'dart:developer'; -import 'package:hub/features/storage/constants/locals_constants.dart'; import 'package:hub/features/storage/index.dart'; import 'package:sqflite/sqflite.dart'; diff --git a/lib/features/local/presentation/widgets/local_profile/local_profile_widget.dart b/lib/features/local/presentation/widgets/local_profile/local_profile_widget.dart index 3cabc3e7..4215d501 100644 --- a/lib/features/local/presentation/widgets/local_profile/local_profile_widget.dart +++ b/lib/features/local/presentation/widgets/local_profile/local_profile_widget.dart @@ -255,7 +255,7 @@ class _LocalProfileComponentWidgetState ), Tooltip( message: - valueOrDefault(' ' + state.ownerName, ''), + valueOrDefault(' ${state.ownerName}', ''), child: Text( valueOrDefault( state.ownerName.length > 30 diff --git a/lib/features/menu/presentation/mappers/menu_entry.dart b/lib/features/menu/presentation/mappers/menu_entry.dart index f290b98c..a2494f88 100644 --- a/lib/features/menu/presentation/mappers/menu_entry.dart +++ b/lib/features/menu/presentation/mappers/menu_entry.dart @@ -7,9 +7,13 @@ import 'package:material_symbols_icons/symbols.dart'; enum MenuEntryType { Home, Drawer, Property } class MenuEntry implements BaseModule { + @override final String key; + @override final IconData icon; + @override final String name; + @override final String route; final List types; diff --git a/lib/features/profile/data/data_sources/profile_local_data_source.dart b/lib/features/profile/data/data_sources/profile_local_data_source.dart index ee9bb176..b1ee1258 100644 --- a/lib/features/profile/data/data_sources/profile_local_data_source.dart +++ b/lib/features/profile/data/data_sources/profile_local_data_source.dart @@ -1,6 +1,5 @@ import 'dart:developer'; -import 'package:hub/features/storage/constants/profile_constants.dart'; import 'package:hub/features/storage/index.dart'; import 'package:sqflite/sqflite.dart'; diff --git a/lib/initialization.dart b/lib/initialization.dart index 29273fef..b4aee728 100644 --- a/lib/initialization.dart +++ b/lib/initialization.dart @@ -71,7 +71,7 @@ Future _initializeSystemSettings() async { await crashlyticsInstance.setCrashlyticsCollectionEnabled(true); // if (crashlyticsInstance.isCrashlyticsCollectionEnabled) { - FlutterError.onError = await crashlyticsInstance.recordFlutterError; + FlutterError.onError = crashlyticsInstance.recordFlutterError; print('Crashlytics enabled'); // } } diff --git a/lib/pages/residents_on_the_property/residents_on_the_property_screen.dart b/lib/pages/residents_on_the_property/residents_on_the_property_screen.dart index 515d556e..74d3f8df 100644 --- a/lib/pages/residents_on_the_property/residents_on_the_property_screen.dart +++ b/lib/pages/residents_on_the_property/residents_on_the_property_screen.dart @@ -29,7 +29,7 @@ class _ResidentsOnThePropertyState extends State late final ResidentsOnThePropertyModel model; late Future _future; - List _wrap = []; + final List _wrap = []; @override void initState() { diff --git a/lib/pages/visits_on_the_property/model.dart b/lib/pages/visits_on_the_property/model.dart index fec4e8a1..449f4177 100644 --- a/lib/pages/visits_on_the_property/model.dart +++ b/lib/pages/visits_on_the_property/model.dart @@ -82,7 +82,7 @@ class VisitsModel extends FlutterFlowModel { ), }), imagePath: - 'https://freaccess.com.br/freaccess/getImage.php?devUUID=${devUUID}&cliID=${cliUUID}&atividade=getFoto&Documento=${item['VDO_DOCUMENTO']}&tipo=E', + 'https://freaccess.com.br/freaccess/getImage.php?devUUID=$devUUID&cliID=$cliUUID&atividade=getFoto&Documento=${item['VDO_DOCUMENTO']}&tipo=E', statusHashMap: [ Map.from({ if (item['VTA_FIXA'] != null) diff --git a/lib/shared/extensions/string_extensions.dart b/lib/shared/extensions/string_extensions.dart index 8381f55b..d8d36c65 100644 --- a/lib/shared/extensions/string_extensions.dart +++ b/lib/shared/extensions/string_extensions.dart @@ -15,7 +15,7 @@ extension StringNullableExtensions on String? { extension StringExtensions on String { bool toBoolean() { - return this.toLowerCase() == 'true'; + return toLowerCase() == 'true'; } } diff --git a/lib/shared/utils/text_util.dart b/lib/shared/utils/text_util.dart index d2876a0b..00d40ef9 100644 --- a/lib/shared/utils/text_util.dart +++ b/lib/shared/utils/text_util.dart @@ -6,11 +6,11 @@ class TextUtil extends StatelessWidget { final TextAlign? textAlign; const TextUtil({ - Key? key, + super.key, required this.text, this.style, this.textAlign, - }) : super(key: key); + }); @override Widget build(BuildContext context) { diff --git a/lib/shared/widgets/view/carousel_view.dart b/lib/shared/widgets/view/carousel_view.dart index e00f3067..c5c1d152 100644 --- a/lib/shared/widgets/view/carousel_view.dart +++ b/lib/shared/widgets/view/carousel_view.dart @@ -18,7 +18,7 @@ class CategoryCarousel extends StatelessWidget { height: 120, child: CarouselView( itemExtent: 100, - onTap: (index) => filter(categories[index]!), + onTap: (index) => filter(categories[index] as T), children: categories.map((category) { category as Category?; return ColoredBox( diff --git a/lib/shared/widgets/viewer/viewer.dart b/lib/shared/widgets/viewer/viewer.dart index 21be7ccc..018c8d34 100644 --- a/lib/shared/widgets/viewer/viewer.dart +++ b/lib/shared/widgets/viewer/viewer.dart @@ -22,6 +22,7 @@ class FREViewerPDF extends StatelessComponent { final PDFViewerKey search; const FREViewerPDF({ + super.key, required this.search, required this.src, });