From 4af5ed0713d785c07bb4890806216521713e6cec Mon Sep 17 00:00:00 2001 From: Neel Patel Date: Sat, 2 Jan 2021 15:21:19 -0600 Subject: [PATCH] Add page containing expected search results --- .../memoree_client/lib/pages/video_page.dart | 61 +++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100755 frontend/memoree_client/lib/pages/video_page.dart diff --git a/frontend/memoree_client/lib/pages/video_page.dart b/frontend/memoree_client/lib/pages/video_page.dart new file mode 100755 index 0000000..64e9c79 --- /dev/null +++ b/frontend/memoree_client/lib/pages/video_page.dart @@ -0,0 +1,61 @@ +import 'package:flutter/material.dart'; +import 'package:memoree_client/widgets/grid_results.dart'; + +class VideoPage extends StatelessWidget { + @override + Widget build(BuildContext context) { + // return Container( + // padding: const EdgeInsets.only(top: 10.0), + // child: Column( + // children: [ + // Text() + // ], + // ), + // ); + return FutureBuilder( + future: Future.delayed(Duration(seconds: 3)), + builder: (context, snapshot) { + switch(snapshot.connectionState) { + case ConnectionState.none: + case ConnectionState.waiting: + return Center(child: CircularProgressIndicator()); + break; + case ConnectionState.active: + case ConnectionState.done: + return Padding( + padding: const EdgeInsets.only(top: 25.0), + child: Column( + children: [ + Padding( + padding: const EdgeInsets.fromLTRB(20.0, 5, 20, 0), + child: Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Expanded( + flex: 9, + child: Text("Results for: ", textScaleFactor: 1.5, style: TextStyle(fontWeight: FontWeight.w500),), + ), + Expanded( + flex: 2, + child: Text("98%", textAlign: TextAlign.right,) + ) + ], + ), + ), + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Divider(height: 1, thickness: 1.5,) + ), + Expanded( + child: ContentGrid() + ), + ], + ) + ); + break; + } + return Container(); + } + ); + } +} \ No newline at end of file