fix outlet, fix category, fix printer

This commit is contained in:
efrilm
2025-11-13 12:01:24 +07:00
parent b2b2e2b111
commit 6fa45c8ac0
7 changed files with 35 additions and 12 deletions
+13 -1
View File
@@ -2,6 +2,7 @@ import 'package:auto_route/auto_route.dart';
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import '../../../application/auth/auth_bloc.dart';
import '../../../application/auth/logout/logout_bloc.dart';
import '../../../common/theme/theme.dart';
import '../../components/assets/assets.gen.dart';
@@ -10,9 +11,20 @@ import '../../components/toast/flushbar.dart';
import '../../router/app_router.gr.dart';
@RoutePage()
class MainPage extends StatelessWidget {
class MainPage extends StatefulWidget {
const MainPage({super.key});
@override
State<MainPage> createState() => _MainPageState();
}
class _MainPageState extends State<MainPage> {
@override
void initState() {
context.read<AuthBloc>().add(const AuthEvent.fetchCurrentUser());
super.initState();
}
@override
Widget build(BuildContext context) {
return BlocListener<LogoutBloc, LogoutState>(