[Drawer,NewChatScreen] Navigate to NewGroupChatScreen on "New Group" button press.

This commit is contained in:
xsahil03x
2020-11-19 13:20:55 +05:30
parent 83d68c4baf
commit 1a21dc27a2
2 changed files with 33 additions and 2 deletions
+1 -1
View File
@@ -64,7 +64,7 @@ class ChipInputTextFieldState<T> extends State<ChipsInputTextField<T>> {
@override
Widget build(BuildContext context) {
return Material(
elevation: 2,
elevation: 4,
color: Colors.white,
child: Container(
child: Padding(
+32 -1
View File
@@ -121,6 +121,12 @@ class ChannelListPage extends StatelessWidget {
),
),
ListTile(
onTap: () {
Navigator.push(
context,
MaterialPageRoute(builder: (_) => NewGroupChatScreen()),
);
},
leading: Icon(StreamIcons.group),
title: Text(
'New group',
@@ -492,7 +498,12 @@ class _NewChatScreenState extends State<NewChatScreen> {
Container(
color: Colors.white54,
child: InkWell(
onTap: () {},
onTap: () {
Navigator.push(
context,
MaterialPageRoute(builder: (_) => NewGroupChatScreen()),
);
},
child: Row(
children: [
NeumorphicButton(
@@ -581,3 +592,23 @@ class _NewChatScreenState extends State<NewChatScreen> {
);
}
}
class NewGroupChatScreen extends StatefulWidget {
@override
_NewGroupChatScreenState createState() => _NewGroupChatScreenState();
}
class _NewGroupChatScreenState extends State<NewGroupChatScreen> {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
backgroundColor: Colors.white,
title: Text(
'Add Group Members',
style: TextStyle(color: Colors.black),
),
),
);
}
}