Can update scanned expenses entries

This commit is contained in:
2025-07-15 20:00:55 +02:00
parent cecb7a0cd1
commit 2568ea14b4
7 changed files with 172 additions and 15 deletions

View File

@@ -7,6 +7,7 @@ import 'package:moneymgr_mobile/routes/login/manual_auth_screen.dart';
import 'package:moneymgr_mobile/routes/login/qr_auth_screen.dart';
import 'package:moneymgr_mobile/routes/profile/profile_screen.dart';
import 'package:moneymgr_mobile/routes/scan/scan_screen.dart';
import 'package:moneymgr_mobile/routes/scan_details/scan_details.dart';
import 'package:moneymgr_mobile/routes/scans_list/scans_list_screen.dart';
import 'package:moneymgr_mobile/routes/settings/settings_screen.dart';
import 'package:moneymgr_mobile/services/router/routes_list.dart';
@@ -36,7 +37,7 @@ GoRouter router(Ref ref) {
// see [AuthState] enum.
final navigationItems = [
NavigationItem(
path: scanPage,
path: capturePage,
body: (_) => ScanScreen(),
icon: Icons.camera_alt_outlined,
selectedIcon: Icons.camera_alt,
@@ -48,6 +49,15 @@ GoRouter router(Ref ref) {
icon: Icons.list,
selectedIcon: Icons.list_alt,
label: "List",
routes: [
GoRoute(
path: ":id",
builder: (_, state) {
final id = int.parse(state.pathParameters["id"]!);
return ScanDetailScreen(id: id);
},
),
],
),
NavigationItem(
path: profilePage,

View File

@@ -14,7 +14,7 @@ const manualAuthPage = "/login/manual";
const settingsPage = "/settings";
/// Scan path
const scanPage = "/scan";
const capturePage = "/scan";
/// Scans page
const scansPage = "/scans";