diff --git a/lib/bootstrap.dart b/lib/bootstrap.dart index c50d93e..9aa166a 100644 --- a/lib/bootstrap.dart +++ b/lib/bootstrap.dart @@ -7,13 +7,10 @@ import 'package:anystep/core/firebase/firebase.dart'; import 'package:anystep/env/env.dart'; import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; -import 'package:anystep/core/config/router/url_strategy.dart'; import 'package:posthog_flutter/posthog_flutter.dart'; import 'package:supabase_flutter/supabase_flutter.dart'; void bootstrap(FutureOr Function() builder) async { - setPathUrlStrategy(); - // Ensure that Flutter is initialized WidgetsFlutterBinding.ensureInitialized(); diff --git a/lib/core/config/router/deep_link_config.dart b/lib/core/config/router/deep_link_config.dart index 1ca43ff..f4636ab 100644 --- a/lib/core/config/router/deep_link_config.dart +++ b/lib/core/config/router/deep_link_config.dart @@ -12,9 +12,9 @@ class DeepLinkConfig { final isLocalhost = base.host == 'localhost' || base.host == '127.0.0.1'; final port = base.hasPort ? base.port : (isLocalhost ? 3000 : null); return base.replace( - path: ResetPasswordScreen.path, + path: '/', query: '', - fragment: '', + fragment: ResetPasswordScreen.path, port: port, ); } @@ -28,9 +28,9 @@ class DeepLinkConfig { final isLocalhost = base.host == 'localhost' || base.host == '127.0.0.1'; final port = base.hasPort ? base.port : (isLocalhost ? 3000 : null); return base.replace( - path: EmailConfirmedScreen.path, + path: '/', query: '', - fragment: '', + fragment: EmailConfirmedScreen.path, port: port, ); } diff --git a/lib/core/config/router/url_strategy.dart b/lib/core/config/router/url_strategy.dart deleted file mode 100644 index 255edbd..0000000 --- a/lib/core/config/router/url_strategy.dart +++ /dev/null @@ -1,4 +0,0 @@ -import 'url_strategy_stub.dart' - if (dart.library.html) 'url_strategy_web.dart'; - -void setPathUrlStrategy() => setUrlStrategy(); diff --git a/lib/core/config/router/url_strategy_stub.dart b/lib/core/config/router/url_strategy_stub.dart deleted file mode 100644 index 3d45e9d..0000000 --- a/lib/core/config/router/url_strategy_stub.dart +++ /dev/null @@ -1 +0,0 @@ -void setUrlStrategy() {} diff --git a/lib/core/config/router/url_strategy_web.dart b/lib/core/config/router/url_strategy_web.dart deleted file mode 100644 index e5e0409..0000000 --- a/lib/core/config/router/url_strategy_web.dart +++ /dev/null @@ -1,5 +0,0 @@ -import 'package:flutter_web_plugins/flutter_web_plugins.dart'; - -void setUrlStrategy() { - usePathUrlStrategy(); -}