import 'package:flutter/material.dart'; class SideDrawer extends StatefulWidget { const SideDrawer({ super.key, required this.children, }); final List children; @override State createState() => _SideDrawerState(); } class _SideDrawerState extends State { @override Widget build(BuildContext context) { return Drawer( backgroundColor: Colors.black, child: Padding( padding: const EdgeInsets.all(40.0), child: Column( mainAxisAlignment: MainAxisAlignment.center, children: widget.children, ), ), ); } }