Move things from tabs, add me view

This commit is contained in:
2026-01-20 17:52:54 +01:00
parent 4fc8570d66
commit 7416f7c29b
5 changed files with 453 additions and 21 deletions

View File

@@ -1,8 +1,8 @@
import 'package:flutter/material.dart';
import 'info_view.dart';
import 'last_heard_view.dart';
import 'me_view.dart';
import 'devices_view.dart';
import 'hose_view.dart';
import 'last_heard_view.dart';
import 'more_view.dart';
class MainView extends StatefulWidget {
const MainView({super.key});
@@ -15,10 +15,10 @@ class _MainViewState extends State<MainView> {
int _selectedIndex = 0;
final List<Widget> _views = const [
MeView(),
DevicesView(),
HoseView(),
LastHeardView(),
InfoView(),
MoreView(),
];
@override
@@ -31,20 +31,20 @@ class _MainViewState extends State<MainView> {
onTap: (index) => setState(() => _selectedIndex = index),
items: const [
BottomNavigationBarItem(
icon: Icon(Icons.devices),
label: 'Devices',
icon: Icon(Icons.person),
label: 'Me',
),
BottomNavigationBarItem(
icon: Icon(Icons.water_drop),
label: 'Hose',
icon: Icon(Icons.devices),
label: 'Devices',
),
BottomNavigationBarItem(
icon: Icon(Icons.history),
label: 'Last Heard',
),
BottomNavigationBarItem(
icon: Icon(Icons.info),
label: 'Info',
icon: Icon(Icons.more_horiz),
label: 'More',
),
],
),