diff --git a/lib/main.dart b/lib/main.dart index 8370435..c93245d 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -1,6 +1,8 @@ import 'package:flutter/material.dart'; +import 'package:flutter_bloc/flutter_bloc.dart'; import 'package:flutter_dotenv/flutter_dotenv.dart'; import 'package:go_router/go_router.dart'; +import 'package:ocbo_esign_validator/blocs/user/user_bloc.dart'; import 'package:ocbo_esign_validator/pages/approval_page.dart'; import 'package:ocbo_esign_validator/pages/index_page.dart'; import 'package:ocbo_esign_validator/pages/login_page.dart'; @@ -28,10 +30,13 @@ class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { - return MaterialApp.router( - debugShowCheckedModeBanner: false, - theme: ThemeData(useMaterial3: true), - routerConfig: _router, + return MultiBlocProvider( + providers: [BlocProvider(create: (context) => UserBloc())], + child: MaterialApp.router( + debugShowCheckedModeBanner: false, + theme: ThemeData(useMaterial3: true), + routerConfig: _router, + ), ); } }