fixing version issue

This commit is contained in:
Azmat-7860
2026-10-04 23:19:49 +05:30
parent 0d7785b242
commit 15387ee4e5
11 changed files with 780 additions and 3 deletions
+7
View File
@@ -9,7 +9,9 @@ import 'package:provider/provider.dart';
import 'core/providers/dynamic_theme_provider.dart';
import 'core/providers/locale_provider.dart';
import 'core/providers/theme_provider.dart';
import 'core/providers/timezone_provider.dart';
import 'core/theme/app_theme.dart';
import 'package:timezone/data/latest_all.dart' as tzdata;
import 'l10n/app_localizations.dart';
import 'routes/app_routes.dart';
import 'utils/managers/user_manager.dart';
@@ -19,6 +21,10 @@ void main() async {
await UserManager().initialize();
final localeProvider = LocaleProvider();
await localeProvider.initialize();
// Time-zone display prefs (local-only v1): IANA DB + persisted selection.
tzdata.initializeTimeZones();
final timezoneProvider = TimezoneProvider();
await timezoneProvider.initialize();
SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp]);
runApp(MultiProvider(
@@ -29,6 +35,7 @@ void main() async {
ChangeNotifierProvider(create: (context) => ThemeProvider()),
ChangeNotifierProvider(create: (context) => DynamicThemeProvider()),
ChangeNotifierProvider.value(value: localeProvider),
ChangeNotifierProvider.value(value: timezoneProvider),
],
child: const MyApp(),
));