Re-enable the usePathUrlStrategy call, with proper deps

https://docs.flutter.dev/ui/navigation/url-strategies#configuring-the-url-strategy
This commit is contained in:
Caleb Jasik 2025-03-04 10:25:01 -06:00
parent 2d0ba84590
commit e6f0929e2e
No known key found for this signature in database
3 changed files with 6 additions and 1 deletions

View file

@ -12,8 +12,10 @@ import 'package:mobile_nebula/services/settings.dart';
import 'package:mobile_nebula/services/theme.dart';
import 'package:mobile_nebula/services/utils.dart';
import 'package:sentry_flutter/sentry_flutter.dart';
import 'package:flutter_web_plugins/url_strategy.dart';
Future<void> main() async {
usePathUrlStrategy();
var settings = Settings();
if (settings.trackErrors) {
await SentryFlutter.init((options) {
@ -106,6 +108,7 @@ class _AppState extends State<App> {
},
cupertino: (_, __) => CupertinoAppData(theme: CupertinoThemeData(brightness: brightness)),
onGenerateRoute: (settings) {
print(settings);
if (settings.name == '/') {
return platformPageRoute(context: context, builder: (context) => MainScreen(dnEnrolled));
}

View file

@ -188,7 +188,7 @@ packages:
source: sdk
version: "0.0.0"
flutter_web_plugins:
dependency: transitive
dependency: "direct main"
description: flutter
source: sdk
version: "0.0.0"

View file

@ -19,6 +19,8 @@ environment:
dependencies:
flutter:
sdk: flutter
flutter_web_plugins:
sdk: flutter
# The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons.