Refactor onItemSelected handling in CustomExpansionTileSpaceTree for improved readability.

This commit is contained in:
Faris Armoush
2025-04-16 14:47:42 +03:00
parent 0cc867a4ea
commit 52e1ff94de

View File

@ -52,11 +52,7 @@ class CustomExpansionTileSpaceTree extends StatelessWidget {
_buildExpansionIcon(), _buildExpansionIcon(),
Expanded( Expanded(
child: GestureDetector( child: GestureDetector(
onTap: () { onTap: onItemSelected,
if (onItemSelected != null) {
onItemSelected!();
}
},
child: Text( child: Text(
_capitalizeFirstLetter(title), _capitalizeFirstLetter(title),
style: Theme.of(context).textTheme.bodySmall!.copyWith( style: Theme.of(context).textTheme.bodySmall!.copyWith(