add setting, alertbox, etc

This commit is contained in:
Simon Ding
2024-07-05 14:45:42 +08:00
parent 321e36bb43
commit 6e50e84694
9 changed files with 167 additions and 10 deletions

View File

@@ -1,5 +1,8 @@
import 'package:flutter/material.dart';
import 'package:go_router/go_router.dart';
import 'package:ui/search.dart';
import 'package:ui/system_settings.dart';
import 'package:ui/weclome.dart';
class NavDrawer extends StatefulWidget {
@override
@@ -27,9 +30,11 @@ class _NavDrawerState extends State<NavDrawer> {
_counter = value;
});
if (value == 0) {
context.go('/');
context.go(WelcomePage.route);
} else if (value == 1) {
context.go("/search");
context.go(SearchPage.route);
} else if (value == 2) {
context.go(SystemSettingsPage.route);
}
},
extended: MediaQuery.of(context).size.width >= 850,