import 'package:flutter/material.dart'; class MyAppDrawer extends StatefulWidget { final String drawerTitle; const MyAppDrawer({super.key, required this.drawerTitle}); @override State createState() => _MyAppDrawerState(); } class _MyAppDrawerState extends State { @override Widget build(BuildContext context) { return Drawer( child: ListView( padding: EdgeInsets.zero, children: [ DrawerHeader( decoration: const BoxDecoration( color: Colors.blueAccent, ), child: Text(widget.drawerTitle), ), ListTile( title: const Text("Home"), onTap: () { Navigator.of(context).pushNamed('/home'); }, ) ], ), ); } }