This commit is contained in:
J. A. Messias 2025-01-16 08:47:05 -03:00
parent e4915e7c0e
commit a7ce232234
5 changed files with 22 additions and 13 deletions

View File

@ -31,7 +31,10 @@ part 'profile_test.dart';
part 'property_test.dart';
part 'setting_test.dart';
part 'storage_test.dart';
part 'utils_test.dart';rage_test.dart';
part 'utils_test.dart';
part 'welcome_test.dart';
late PatrolTester $;

View File

@ -11,11 +11,18 @@ class HomeBloc extends Bloc<HomeEvent, HomeState> {
HomeBloc() : super(HomeState()) {
on<HomeEvent>(_onHomeEvent);
_completer = LocalsRepositoryImpl.license.stream.listen((v) {
add(HomeEvent());
});
}
@override
Future<void> close() {
_completer.cancel();
return super.close();
}
Future<void> _onHomeEvent(HomeEvent event, Emitter<HomeState> emit) async {
final devUUID =
(await StorageHelper().get(ProfileStorageKey.devUUID.key)) ?? '';

View File

@ -2,12 +2,11 @@ import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:google_fonts/google_fonts.dart';
import 'package:hub/features/home/presentation/widgets/drawer_widget.dart';
import 'package:hub/features/local/index.dart';
import 'package:hub/features/menu/index.dart';
import 'package:hub/flutter_flow/flutter_flow_icon_button.dart';
import 'package:hub/flutter_flow/flutter_flow_theme.dart';
import 'package:hub/flutter_flow/flutter_flow_util.dart';
import 'package:hub/features/local/index.dart';
class HomePageWidget extends StatefulWidget {
const HomePageWidget(this.update, {super.key});

View File

@ -130,10 +130,10 @@ packages:
dependency: transitive
description:
name: bloc
sha256: "106842ad6569f0b60297619e9e0b1885c2fb9bf84812935490e6c5275777804e"
sha256: "52c10575f4445c61dd9e0cafcc6356fdd827c4c64dd7945ef3c4105f6b6ac189"
url: "https://pub.dev"
source: hosted
version: "8.1.4"
version: "9.0.0"
boolean_selector:
dependency: transitive
description:
@ -559,10 +559,10 @@ packages:
dependency: "direct main"
description:
name: flutter_bloc
sha256: b594505eac31a0518bdcb4b5b79573b8d9117b193cc80cc12e17d639b10aa27a
sha256: "153856bdaac302bbdc58a1d1403d50c40557254aa05eaeed40515d88a25a526b"
url: "https://pub.dev"
source: hosted
version: "8.1.6"
version: "9.0.0"
flutter_cache_manager:
dependency: transitive
description:
@ -689,10 +689,10 @@ packages:
dependency: "direct main"
description:
name: flutter_secure_storage_linux
sha256: b777e220fbf21c149574aa31f9e4ed56dcf025c4ef196664fe90954c265105dc
sha256: "9b4b73127e857cd3117d43a70fa3dddadb6e0b253be62e6a6ab85caa0742182c"
url: "https://pub.dev"
source: hosted
version: "2.0.0"
version: "2.0.1"
flutter_secure_storage_macos:
dependency: "direct main"
description:
@ -1221,10 +1221,10 @@ packages:
dependency: "direct main"
description:
name: package_info_plus
sha256: "70c421fe9d9cc1a9a7f3b05ae56befd469fe4f8daa3b484823141a55442d858d"
sha256: "739e0a5c3c4055152520fa321d0645ee98e932718b4c8efeeb51451968fe0790"
url: "https://pub.dev"
source: hosted
version: "8.1.2"
version: "8.1.3"
package_info_plus_platform_interface:
dependency: transitive
description:
@ -1994,10 +1994,10 @@ packages:
dependency: transitive
description:
name: webview_flutter_android
sha256: "3d535126f7244871542b2f0b0fcf94629c9a14883250461f9abe1a6644c1c379"
sha256: d1ee28f44894cbabb1d94cc42f9980297f689ff844d067ec50ff88d86e27d63f
url: "https://pub.dev"
source: hosted
version: "4.2.0"
version: "4.3.0"
webview_flutter_platform_interface:
dependency: transitive
description:

View File

@ -92,7 +92,7 @@ dependencies:
material_symbols_icons: ^4.2784.0
fluttertoast: ^8.2.8
cupertino_icons: ^1.0.0
flutter_bloc: ^8.1.6
flutter_bloc: ^9.0.0
flutter_riverpod: ^2.5.1
qr_flutter: ^4.1.0
permission_handler: ^11.3.1