bottom nav fixed

This commit is contained in:
jayesh
2024-06-13 11:22:54 +05:30
parent f27f40dcf5
commit b14aa9e83d
3 changed files with 9 additions and 3 deletions

View File

@@ -27,7 +27,9 @@ class MainScreen extends StatelessWidget {
const MainScreen({super.key});
@override
Widget build(BuildContext context) {
final PageController pageController = PageController();
context.read<BottomNavigationBloc>().add(TabChanged(1));
final PageController pageController = PageController(initialPage: 1);
return BlocBuilder<BottomNavigationBloc, BottomNavigationState>(
builder: (context, state) {
int selectedIndex = (state as TabState).selectedIndex;
@@ -40,7 +42,7 @@ class MainScreen extends StatelessWidget {
backgroundColor: Colors.white,
body: PageView(
controller: pageController,
physics: const NeverScrollableScrollPhysics(), // Disable swipe
physics: const NeverScrollableScrollPhysics(),
onPageChanged: (index) {
context.read<BottomNavigationBloc>().add(TabChanged(index));
},