Create Scaffold
At home class, create a scaffold widget and inside that widget add drawer.
Scaffold( drawer: const CustomDrawer(), body: .... )
Create CustomDrawer
... Widget build(BuildContext context) { return Drawer( child: ListView( children: [ SizedBox(height: 80, child: child: DrawerHeader( child: Image.network("url", fit: BoxFit.contain), ), ), ListTile( onTap: () {} horizontalTitleGap: 0.0, leading: Icon(Icons.add, color: Colors.black, height: 16), title: Text("Add New", style: TextStyle(color: Colors.black),), ), const Divider( height: 1, thickness: 1, ), const Padding( padding: EdgeInsets.all(16.0), child: Text('Header'), ), ListTile( onTap: () {} horizontalTitleGap: 0.0, leading: Icon(Icons.add, color: Colors.black, height: 16), title: Text("Add New", style: TextStyle(color: Colors.black),), ), ] ), ); } ...
Follow me @slimpotatoboy : Twitter, Instagram
Top comments (0)