Please add centered list when menu is scrollable
if (widget.scrollable) {
return Column(
children: [
Container(
child: widget.header,
),
Expanded(
child: Center(
child: ListView(
shrinkWrap: true,
children: widget.items,
),
),
),
if (widget.footer != null) widget.footer!,
],
);
}