diff --git a/lib/main.dart b/lib/main.dart index 182763544..d933a3bd7 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -16,7 +16,7 @@ final logger = Logger(); void main() async { WidgetsFlutterBinding.ensureInitialized(); - runApp(MyApp2()); + runApp(MyApp()); await provider.refreshGalleryList(); provider.list[0].assetList.then((assets) { @@ -30,7 +30,7 @@ Future init(List assets) async { photoSyncManager.init(); } -class MyApp2 extends StatelessWidget { +class MyApp extends StatelessWidget { final PhotoLoader photoLoader = PhotoLoader.instance; @override @@ -41,8 +41,24 @@ class MyApp2 extends StatelessWidget { builder: (context, snapshot) { Widget body; if (snapshot.hasData) { - body = Gallery(); + body = Container( + child: Column( + children: [ + TextField( + decoration: InputDecoration( + border: InputBorder.none, + hintText: 'Search "Paris"', + contentPadding: const EdgeInsets.all(12.0), + ), + ), + Flexible( + child: Gallery(), + ) + ], + ), + ); } else if (snapshot.hasError) { + logger.e(snapshot.error); body = Text("Error!"); } else { body = loadWidget;