import 'package:aman_kassa_flutter/views/login/login_view.dart'; import 'core/locator.dart'; import 'core/providers.dart'; import 'core/router.dart'; import 'core/services/navigator_service.dart'; import 'package:flutter/material.dart'; import 'package:provider/provider.dart'; import 'views/home/home_view.dart'; void main() async { await LocatorInjector.setupLocator(); runApp(MainApplication()); } class MainApplication extends StatelessWidget { @override Widget build(BuildContext context) { return MultiProvider( providers: ProviderInjector.providers.toList(), child: MaterialApp( navigatorKey: locator().navigatorKey, home: HomeView(), onGenerateRoute: generateRoute, ), ); } }