diff --git a/{{cookiecutter.out_dir}}/lib/main.dart b/{{cookiecutter.out_dir}}/lib/main.dart index 4ebb85d..03ad94c 100644 --- a/{{cookiecutter.out_dir}}/lib/main.dart +++ b/{{cookiecutter.out_dir}}/lib/main.dart @@ -67,20 +67,9 @@ String assetsDir = ""; String appDir = ""; Map environmentVariables = {}; -class RouteLogger with WidgetsBindingObserver { - @override - Future didPushRouteInformation( - RouteInformation routeInformation, - ) async { - debugPrint('📩 routeInformation: ${routeInformation.uri}'); - return false; // return true only if YOU handled it and don't want default handling - } -} - void main(List args) async { - WidgetsFlutterBinding.ensureInitialized(); - WidgetsBinding.instance.addObserver(RouteLogger()); + FletDeepLinkingBootstrap.install(); _args = List.from(args); diff --git a/{{cookiecutter.out_dir}}/pubspec.yaml b/{{cookiecutter.out_dir}}/pubspec.yaml index 63965a1..ee8f1da 100644 --- a/{{cookiecutter.out_dir}}/pubspec.yaml +++ b/{{cookiecutter.out_dir}}/pubspec.yaml @@ -37,7 +37,7 @@ dependency_overrides: flet: git: path: packages/flet - ref: deep-linking-fix + ref: deep-linking-fix-2 url: https://github.com/flet-dev/flet.git # serious_python: