fixing version issue
This commit is contained in:
@@ -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(),
|
||||
));
|
||||
|
||||
Reference in New Issue
Block a user