From 130a8f33f0917717f86cc0537c4726bb678d36c5 Mon Sep 17 00:00:00 2001 From: Patrick Alvin Alcala Date: Fri, 12 Dec 2025 16:39:23 +0800 Subject: [PATCH] Used bloc on main --- lib/main.dart | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) 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, + ), ); } }