Used bloc on main

This commit is contained in:
Patrick Alvin Alcala 2025-12-12 16:39:23 +08:00
parent e0618ea3c4
commit 130a8f33f0

View file

@ -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,
),
);
}
}