added trailing commas wherever necessary.

This commit is contained in:
Faris Armoush
2025-04-15 15:05:06 +03:00
parent 7d0e50fb1d
commit 7945cefe53

View File

@ -40,7 +40,8 @@ class TagChipDisplay extends StatelessWidget {
@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,7 +87,8 @@ class TagChipDisplay extends StatelessWidget {
),
),
),
EditChip(onTap: () => showDialog<bool>(
EditChip(
onTap: () => showDialog<bool>(
context: context,
builder: (context) => AssignTagModelsDialog(
products: products,
@ -98,13 +99,18 @@ class TagChipDisplay extends StatelessWidget {
spaceModel: spaceModel,
otherSpaceModels: otherSpaceModels,
initialTags: TagHelper.generateInitialTags(
subspaces: subspaces, spaceTagModels: spaceModel?.tags ?? []),
subspaces: subspaces,
spaceTagModels: spaceModel?.tags ?? []),
title: 'Edit Device',
addedProducts: TagHelper.createInitialSelectedProducts(
spaceModel?.tags ?? [], subspaces),
spaceModel?.tags ?? [],
subspaces,
),
spaceName: spaceModel?.modelName ?? '',
projectTags: projectTags,
)))
),
),
),
],
),
),