import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'home.dart'; import 'stocking.dart'; import 'asset_logs.dart'; import 'package:image_picker/image_picker.dart'; import 'asset_details.dart'; import 'util/utils.dart'; import 'package:shared_preferences/shared_preferences.dart'; final picker = ImagePicker(); Util util = new Util(); SharedPreferences prefs; void main()async { WidgetsFlutterBinding.ensureInitialized(); // SharedPreferences.setMockInitialValues({}); prefs = await SharedPreferences.getInstance(); SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp]) .then((_) { runApp(new MyApp()); }); } class MyApp extends StatelessWidget { // This widget is the root of your application. @override Widget build(BuildContext context) { return MaterialApp( debugShowCheckedModeBanner: false, debugShowMaterialGrid: false, title: 'AssetStocks', theme: ThemeData( primarySwatch: Colors.blue, visualDensity: VisualDensity.adaptivePlatformDensity, ), home: Home(), routes: { '/home': (context) => new Home(), '/stocking': (context) => new Stocking(), '/details': (context) => new AssetDetails(), '/logs' : (context) => new AssetLogs(), }, ); } }