removed country flags package and read flags from server and implement svg cahce structure

This commit is contained in:
amirrezaghabeli
2025-09-11 11:04:29 +03:30
parent 757e69f6d3
commit ffbc11d4cf
12 changed files with 230 additions and 47 deletions
+4
View File
@@ -7,6 +7,7 @@ import 'package:provider/provider.dart';
import 'package:provider/single_child_widget.dart';
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 'core/routes/app_routes.dart';
@@ -16,6 +17,9 @@ import 'core/utils/logger.dart';
void main() async {
WidgetsFlutterBinding.ensureInitialized();
// Initialize SVG cache
await CacheInit.init();
await SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp]);
// Initialize the logger