Files
prosappco/lib/components/general_drawer_item.dart
T
2024-02-19 18:16:51 -05:00

42 lines
874 B
Dart

import 'package:flutter/material.dart';
class GeneralDrawerItem extends StatelessWidget {
final String label;
final IconData? leading;
final bool trailing;
final Color? color;
final VoidCallback onTap;
const GeneralDrawerItem({
super.key,
required this.label,
this.leading,
this.trailing = false,
this.color,
required this.onTap,
});
@override
Widget build(BuildContext context) {
return ListTile(
onTap: onTap,
leading: leading == null
? null
: Icon(
leading,
color: Colors.black,
),
trailing: trailing
? const Icon(
Icons.keyboard_arrow_right,
color: Colors.black,
)
: null,
title: Text(
label,
style: TextStyle(fontSize: 15, color: color),
),
);
}
}