chore: appbar request title

This commit is contained in:
DenserMeerkat
2024-03-15 20:25:31 +05:30
parent 158a4cae25
commit c0e0948f41
7 changed files with 180 additions and 73 deletions

View File

@ -5,16 +5,26 @@ class RequestCardMenu extends StatelessWidget {
const RequestCardMenu({
super.key,
this.onSelected,
this.child,
this.offset = Offset.zero,
this.splashRadius = 14,
this.tooltip,
});
final Widget? child;
final Offset offset;
final double splashRadius;
final String? tooltip;
final Function(RequestItemMenuOption)? onSelected;
@override
Widget build(BuildContext context) {
return PopupMenuButton<RequestItemMenuOption>(
tooltip: tooltip,
padding: EdgeInsets.zero,
splashRadius: 14,
splashRadius: splashRadius,
iconSize: 14,
offset: offset,
onSelected: onSelected,
itemBuilder: (BuildContext context) =>
<PopupMenuEntry<RequestItemMenuOption>>[
@ -31,6 +41,7 @@ class RequestCardMenu extends StatelessWidget {
child: Text('Duplicate'),
),
],
child: child,
);
}
}