fix: add navigation links and account screen

- Fix empty onPressed handlers in login/home screens
- Add todo/calendar toggle navigation in bottom dock
- Fix message invite detail path (/messages/invites/:id)
- Add account screen with logout/switch account dialogs
- Add /settings/account route
This commit is contained in:
qzl
2026-02-25 12:06:14 +08:00
parent fa1164afa8
commit 02e5e52e1f
9 changed files with 300 additions and 36 deletions
+5
View File
@@ -18,6 +18,7 @@ import '../../features/todo/ui/screens/todo_detail_screen.dart';
import '../../features/settings/ui/screens/settings_screen.dart';
import '../../features/settings/ui/screens/features_screen.dart';
import '../../features/settings/ui/screens/memory_screen.dart';
import '../../features/settings/ui/screens/account_screen.dart';
final appRouter = GoRouter(
initialLocation: '/',
@@ -88,5 +89,9 @@ final appRouter = GoRouter(
path: '/settings/memory',
builder: (context, state) => const MemoryScreen(),
),
GoRoute(
path: '/settings/account',
builder: (context, state) => const AccountScreen(),
),
],
);