//import 'package:fluent_ui/fluent_ui.dart'; import 'package:flutter/material.dart'; import 'package:provider/provider.dart'; import '../themes/themes.dart'; import 'package:flutter/services.dart'; import 'viewmodels/viewmodels.dart'; import 'views/main/main_screen.dart'; import 'views/home/home_screen.dart'; import 'views/login/login_screen.dart'; import 'package:timezone/data/latest.dart' as tzdata; void main() { WidgetsFlutterBinding.ensureInitialized(); tzdata.initializeTimeZones(); runApp(MultiProvider(providers: [ ChangeNotifierProvider(create: (_) => LoginViewModel()), ], child: const MyApp())); } class MyApp extends StatelessWidget { const MyApp({super.key}); //ChangeNotifierProvider(create: (_) => AppTheme()), @override Widget build(BuildContext context) { return MaterialApp( locale: const Locale("en", "ES"), debugShowCheckedModeBanner: false, title: 'Computo 24', theme: AppTheme.lightTheme, initialRoute: 'main', routes: { 'main': (context) => const MainScreen(), 'login': (context) => const LoginScreen(), 'home': (context) => const HomeScreen(), }, ); } }