import 'package:flutter/material.dart'; import 'package:get/get.dart'; import 'package:rasadyar_app/domain/service/user/user_service.dart'; import 'package:rasadyar_app/presentation/common/app_color.dart'; import 'package:rasadyar_app/presentation/routes/app_pages.dart'; import 'package:rasadyar_core/infrastructure/di/di.dart'; void main() async { WidgetsFlutterBinding.ensureInitialized(); setupInjection(); await setupAllProvider(); runApp(MyApp()); } class MyApp extends StatelessWidget { const MyApp({super.key}); @override Widget build(BuildContext context) { return GetMaterialApp( title: 'رصدیار', theme: ThemeData( colorScheme: ColorScheme.fromSeed(seedColor: AppColor.blueNormal), ), initialRoute: AppPages.initRoutes, initialBinding: BindingsBuilder.put(() => UserService()), getPages: AppPages.pages, locale: Locale('fa'), ); } }