Bottom Navigation Destination

This commit is contained in:
2021-03-18 01:25:41 +02:00
parent b3eb71b4e8
commit 13046d20c6
6 changed files with 57 additions and 6 deletions
+17 -6
View File
@@ -1,7 +1,12 @@
import 'package:firebase_auth/firebase_auth.dart';
import 'package:flutter/material.dart';
import 'package:flutter/widgets.dart';
import 'package:le_kiosque_by_gcs/ui/home.dart';
import 'package:le_kiosque_by_gcs/ui/news.dart';
import 'package:le_kiosque_by_gcs/ui/profile.dart';
import 'package:le_kiosque_by_gcs/ui/search.dart';
import 'package:le_kiosque_by_gcs/ui/setting.dart';
import 'package:le_kiosque_by_gcs/ui/subscription.dart';
class MainView extends StatefulWidget {
@override
@@ -12,9 +17,9 @@ class _MainViewState extends State<MainView> {
int _selectedIndex = 0;
List<Widget> _widgetOptions = [
Text('Index 0: Home'),
Text('Index 1: Business'),
Text('Index 2: School'),
HomeView(),
NewsView(),
SubscriptionView(),
ProfileView()
];
@@ -26,10 +31,18 @@ class _MainViewState extends State<MainView> {
});
}
_showSettingView(BuildContext context) {
Navigator.of(context).push(
MaterialPageRoute(
builder: (context) => SettingView(),
),
);
}
void _showSearchView(BuildContext context) {
Navigator.of(context).push(
MaterialPageRoute(
builder: (context) => Scaffold(),
builder: (context) => SearchView(),
),
);
}
@@ -125,6 +138,4 @@ class _MainViewState extends State<MainView> {
],
);
}
_showSettingView(BuildContext context) {}
}