From 4d36f5f9ae6f903d639739e7a5f3ee63ee4736d9 Mon Sep 17 00:00:00 2001 From: Ruslan Bakiev <572431+veikab@users.noreply.github.com> Date: Fri, 12 Jun 2026 22:50:07 +0700 Subject: [PATCH] Route unknown paths back to map --- lib/app/router/app_router.dart | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/app/router/app_router.dart b/lib/app/router/app_router.dart index 8173a20..ce45c95 100644 --- a/lib/app/router/app_router.dart +++ b/lib/app/router/app_router.dart @@ -17,6 +17,7 @@ class AddExperienceArgs { GoRouter createAppRouter() { return GoRouter( + errorBuilder: (context, state) => const MapflowShell(), routes: [ GoRoute( path: '/', @@ -25,7 +26,13 @@ GoRouter createAppRouter() { GoRoute( path: 'experience/new', pageBuilder: (context, state) { - final args = state.extra as AddExperienceArgs; + final extra = state.extra; + final args = extra is AddExperienceArgs + ? extra + : const AddExperienceArgs( + coordinate: null, + hasTelegramAuth: true, + ); return CustomTransitionPage( fullscreenDialog: true, key: state.pageKey,