From 7945cefe5374a0a4152fe939708f3353992d2eb3 Mon Sep 17 00:00:00 2001 From: Faris Armoush Date: Tue, 15 Apr 2025 15:05:06 +0300 Subject: [PATCH] added trailing commas wherever necessary. --- .../widgets/tag_chips_display_widget.dart | 78 ++++++++++--------- 1 file changed, 42 insertions(+), 36 deletions(-) diff --git a/lib/pages/spaces_management/space_model/widgets/tag_chips_display_widget.dart b/lib/pages/spaces_management/space_model/widgets/tag_chips_display_widget.dart index 57dd6318..98996d5f 100644 --- a/lib/pages/spaces_management/space_model/widgets/tag_chips_display_widget.dart +++ b/lib/pages/spaces_management/space_model/widgets/tag_chips_display_widget.dart @@ -24,23 +24,24 @@ class TagChipDisplay extends StatelessWidget { final List projectTags; const TagChipDisplay({ - required this.screenWidth, - required this.spaceModel, - required this.products, - required this.subspaces, - required this.allTags, - required this.spaceNameController, - required this.projectTags, - this.pageContext, - this.otherSpaceModels, - this.allSpaceModels, - super.key, - }); + required this.screenWidth, + required this.spaceModel, + required this.products, + required this.subspaces, + required this.allTags, + required this.spaceNameController, + required this.projectTags, + this.pageContext, + this.otherSpaceModels, + this.allSpaceModels, + super.key, + }); @override Widget build(BuildContext context) { return (spaceModel?.tags?.isNotEmpty == true || - spaceModel?.subspaceModels?.any((subspace) => subspace.tags?.isNotEmpty == true) == + spaceModel?.subspaceModels + ?.any((subspace) => subspace.tags?.isNotEmpty == true) == true) ? SizedBox( width: screenWidth * 0.25, @@ -60,7 +61,7 @@ class TagChipDisplay extends StatelessWidget { children: [ ...TagHelper.groupTags([ ...?spaceModel?.tags, - ...?spaceModel?.subspaceModels?.expand((subspace) => subspace.tags ?? []) + ...?spaceModel?.subspaceModels?.expand((e) => e.tags ?? []) ]).entries.map( (entry) => Chip( avatar: SizedBox( @@ -73,10 +74,9 @@ class TagChipDisplay extends StatelessWidget { ), label: Text( 'x${entry.value}', - style: Theme.of(context) - .textTheme - .bodySmall! - .copyWith(color: ColorsManager.spaceColor), + style: Theme.of(context).textTheme.bodySmall!.copyWith( + color: ColorsManager.spaceColor, + ), ), backgroundColor: ColorsManager.whiteColors, shape: RoundedRectangleBorder( @@ -87,24 +87,30 @@ class TagChipDisplay extends StatelessWidget { ), ), ), - EditChip(onTap: () => showDialog( - context: context, - builder: (context) => AssignTagModelsDialog( - products: products, - allSpaceModels: allSpaceModels, - subspaces: subspaces, - pageContext: pageContext, - allTags: allTags, - spaceModel: spaceModel, - otherSpaceModels: otherSpaceModels, - initialTags: TagHelper.generateInitialTags( - subspaces: subspaces, spaceTagModels: spaceModel?.tags ?? []), - title: 'Edit Device', - addedProducts: TagHelper.createInitialSelectedProducts( - spaceModel?.tags ?? [], subspaces), - spaceName: spaceModel?.modelName ?? '', - projectTags: projectTags, - ))) + EditChip( + onTap: () => showDialog( + context: context, + builder: (context) => AssignTagModelsDialog( + products: products, + allSpaceModels: allSpaceModels, + subspaces: subspaces, + pageContext: pageContext, + allTags: allTags, + spaceModel: spaceModel, + otherSpaceModels: otherSpaceModels, + initialTags: TagHelper.generateInitialTags( + subspaces: subspaces, + spaceTagModels: spaceModel?.tags ?? []), + title: 'Edit Device', + addedProducts: TagHelper.createInitialSelectedProducts( + spaceModel?.tags ?? [], + subspaces, + ), + spaceName: spaceModel?.modelName ?? '', + projectTags: projectTags, + ), + ), + ), ], ), ),