Merge pull request 'Fixed navigation animation and deleted # in url' (#128) from navigation_animation_web_hashtag into main

Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/128
This commit is contained in:
a.ghabeli
2025-09-14 14:06:04 +03:30
3 changed files with 21 additions and 0 deletions
+12
View File
@@ -1,6 +1,7 @@
// main.dart
import 'dart:ui';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:provider/provider.dart';
@@ -9,6 +10,7 @@ import 'package:shared_preferences/shared_preferences.dart';
import 'package:tm_app/core/config/dependencies.dart';
import 'package:tm_app/core/services/cache_init.dart';
import 'package:tm_app/core/theme/theme_provider.dart';
import 'package:url_strategy/url_strategy.dart';
import 'core/routes/app_routes.dart';
import 'core/theme/colors.dart';
@@ -35,6 +37,8 @@ void main() async {
...providersRemote,
];
setPathUrlStrategy();
runApp(MultiProvider(providers: providers, child: const MyApp()));
}
@@ -70,6 +74,14 @@ class _MyAppState extends State<MyApp> {
},
),
theme: ThemeData(
pageTransitionsTheme: PageTransitionsTheme(
builders: {
for (final platform in TargetPlatform.values)
platform: kIsWeb
? const FadeUpwardsPageTransitionsBuilder()
: const CupertinoPageTransitionsBuilder(),
},
),
brightness:
themeProvider.isDarkMode ? Brightness.dark : Brightness.light,
primaryColor: AppColors.primaryColor,