Twitter - nothing implemented - setting up testing routes

This commit is contained in:
kwainright
2020-04-02 14:01:54 -04:00
parent 6c1e26993e
commit 5cdf2549df
3 changed files with 49 additions and 0 deletions

View File

@@ -4,6 +4,7 @@ import 'package:capstone_hungry_hippos/screens/standing.dart';
import 'package:flutter/material.dart';
import 'package:capstone_hungry_hippos/screens/home_widget.dart';
import 'package:capstone_hungry_hippos/screens/sport.dart';
import 'package:capstone_hungry_hippos/screens/twitter_widget.dart';
class RouteGenerator {
static Route<dynamic> generateRoute(RouteSettings settings){
@@ -21,6 +22,8 @@ class RouteGenerator {
return MaterialPageRoute(builder: (_) => Standing());
case '/Chat':
return MaterialPageRoute(builder: (_) => Chat());
case '/Twitter':
return MaterialPageRoute(builder: (_) => TwitterFeed());
default:
return _errorRoute();
}

View File

@@ -32,6 +32,12 @@ class Home extends StatelessWidget {
onPressed: () => Navigator.pushNamed(context, '/Chat'),
),
),
ListTile(
title: IconButton(
icon: Icon(Icons.),
onPressed: () => Navigator.pushNamed(context, '/Twitter'),
),
),
],
),
),

View File

@@ -0,0 +1,40 @@
import 'package:flutter/material.dart';
class TwitterFeed extends StatelessWidget{
@override
Widget build(BuildContext context) {
return StatefulBuilder(
builder: (context, StateSetter setState) => Scaffold(
appBar: AppBar(
centerTitle: false,
title: Text("49ers"),
backgroundColor: Colors.green,
),
body: Text("Twitter Goes here"),
drawer: Drawer(
child: ListView(
children: <Widget>[
DrawerHeader(
child: Text(
'Drawer Header',
style: TextStyle(
color: Colors.white,
fontSize: 24,
),
),
decoration: BoxDecoration(
color: Colors.green,
),
),
ListTile(
title: IconButton(
icon: Icon(Icons.home),
onPressed: () => Navigator.pushNamed(context, '/'),
),
),
],
),
)
));
}
}