// Copyright 2018 The Flutter team. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. import 'package:flutter/cupertino.dart'; import 'package:flutter/services.dart' show DeviceOrientation, SystemChrome; import 'package:provider/provider.dart'; import 'package:veggieseasons/data/app_state.dart'; import 'package:veggieseasons/data/preferences.dart'; import 'package:veggieseasons/screens/home.dart'; void main() { WidgetsFlutterBinding.ensureInitialized(); SystemChrome.setPreferredOrientations([ DeviceOrientation.portraitUp, DeviceOrientation.portraitDown, ]); runApp( MultiProvider( providers: [ ChangeNotifierProvider( create: (_) => AppState(), ), ChangeNotifierProvider( create: (_) => Preferences()..load(), ), ], child: CupertinoApp( debugShowCheckedModeBanner: false, home: HomeScreen(), ), ), ); }