import 'package:device_preview/device_preview.dart'; import 'package:flutter/material.dart'; import 'package:rasadyar_app/domain/service/user/user_service.dart'; import 'package:rasadyar_app/presentation/routes/app_pages.dart'; import 'package:rasadyar_core/core.dart'; import 'package:rasadyar_core/infrastructure/di/di.dart'; void main() async { WidgetsFlutterBinding.ensureInitialized(); setupInjection(); await setupAllProvider(); runApp(MyApp()); // runApp(DevicePreview(builder: (context) => ForDevicePreview(),)); } /*class ForDevicePreview extends StatelessWidget { const ForDevicePreview({super.key}); @override Widget build(BuildContext context) { return GetMaterialApp( useInheritedMediaQuery: true, locale: DevicePreview.locale(context), builder: DevicePreview.appBuilder, title: 'رصدیار', theme: ThemeData( colorScheme: ColorScheme.fromSeed(seedColor: AppColor.blueNormal), ), initialRoute: AppPages.initRoutes, initialBinding: BindingsBuilder.put(() => UserService()), getPages: AppPages.pages, ); } }*/ 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'), ); } }