import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:provider/provider.dart'; import 'package:smtias_capture/app.dart'; import 'package:smtias_capture/providers/camera_provider.dart'; import 'package:smtias_capture/providers/diagnostics_provider.dart'; import 'package:smtias_capture/providers/gallery_provider.dart'; void main() { WidgetsFlutterBinding.ensureInitialized(); SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp]); runApp( MultiProvider( providers: [ ChangeNotifierProvider(create: (_) => CameraProvider()), ChangeNotifierProvider(create: (_) => GalleryProvider()), ChangeNotifierProvider(create: (_) => DiagnosticsProvider()), ], child: const SmtiasCaptureApp(), ), ); }