-提交-bug已处理

This commit is contained in:
2026-05-14 14:18:37 +08:00
parent fb529b2485
commit a4ac503abd

View File

@@ -20,6 +20,7 @@ import 'core/localization/locale_cubit.dart';
import 'features/auth/presentation/bloc/auth_state.dart';
import 'features/auth/presentation/bloc/login_cubit.dart';
import 'features/devices/presentation/bloc/device_status_bloc.dart';
import 'features/home/presentation/bloc/permission_request_bloc.dart';
void main() async {
// 1. 使用 runZonedGuarded 捕获所有未处理的异步错误
@@ -80,6 +81,7 @@ class MyApp extends StatelessWidget {
// 🔥 语言管理 Cubit
BlocProvider<LocaleCubit>.value(value: localeCubit),
BlocProvider<TabConfigCubit>.value(value: sl<TabConfigCubit>()),
BlocProvider<PermissionRequestBloc>(create: (_) => sl<PermissionRequestBloc>()),
// 其他 Cubit...
],
child: BlocBuilder<LocaleCubit, Locale>(