added pages to project

This commit is contained in:
2026-08-11 07:54:22 +02:00
parent 9c623f96c0
commit ab36215b7a
14 changed files with 2049 additions and 195 deletions
+19 -5
View File
@@ -12,6 +12,8 @@ import 'medical_certificates_page.dart';
import '../widgets/app_drawer.dart';
import '../widgets/app_bottom_nav.dart';
import '../widgets/yogibook_background.dart';
import 'orders_detail_page.dart';
import 'account_page.dart';
class HomePage extends StatefulWidget {
final String token;
@@ -231,9 +233,18 @@ class _HomePageState extends State<HomePage> {
return;
}
if (i == 2) {
ScaffoldMessenger.of(
Navigator.push(
context,
).showSnackBar(const SnackBar(content: Text('TODO: vai ad Account')));
MaterialPageRoute(
builder: (_) => AccountPage(
token: widget.token,
school: widget.school,
userFirstName: widget.userFirstName,
),
),
).then((_) {
if (mounted) setState(() => bottomIndex = 0);
});
return;
}
if (i == 3) {
@@ -363,10 +374,13 @@ class _HomePageState extends State<HomePage> {
_HomeTile(
icon: Icons.shopping_bag_rounded,
title: 'Vedi ordini',
subtitle: 'Storico e stato ordini (TODO)',
onTap: () => ScaffoldMessenger.of(
subtitle: 'Storico e stato dei tuoi ordini',
onTap: () => Navigator.push(
context,
).showSnackBar(const SnackBar(content: Text('TODO: Ordini'))),
MaterialPageRoute(
builder: (_) => OrdersDetailPage(token: widget.token),
),
),
),
_HomeTile(
icon: Icons.person_rounded,