return IconButton(
icon: Icon(Icons.dehaze,color: Colors.white,),
onPressed: (){
Scaffold.of(context).openDrawer();
},
);
}),
actions: [
IconButton(
icon:Icon(Icons.share),
color: Colors.white,
onPressed: (){},
),
],
bottom: TabBar(
tabs: list.map( (e)=> Tab(text: e) ).toList(),
controller: tabController,
),
),
drawer: MyDrawer(),
body: TabBarView(
controller: tabController,
children: list.map((e){
return Container(
alignment: Alignment.center,
child: Text(e),
);
}).toList(),
),
bottomNavigationBar: BottomAppBar(
color: Colors.orange,
shape: CircularNotchedRectangle(),
child: Row(
mainAxisAlignment: MainAxisAlignment.spaceAround,
children: [
IconButton(icon: Icon(Icons.group_work,color: Colors.white,), onPressed: (){}),
SizedBox(),
IconButton(icon: Icon(Icons.apps,color: Colors.white,), onPressed: (){})
],
),
),
floatingActionButton: IconButton(icon: Icon(Icons.add_circle,color: Colors.blue),iconSize: 60,padding: EdgeInsets.all(0), onPressed: (){}),
floatingActionButtonLocation: FloatingActionButtonLocation.centerDocked,
)
);
}
}
class MyDrawer extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Drawer(
child: MediaQuery.removePadding(
context: context,
removeTop: true,
child: Column(
children: [
Container(