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 8cf52c4f..63eab144 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 @@ -13,17 +13,6 @@ import 'package:syncrow_web/utils/color_manager.dart'; import 'package:syncrow_web/utils/extension/build_context_x.dart'; class TagChipDisplay extends StatelessWidget { - final double screenWidth; - final SpaceTemplateModel? spaceModel; - final List? products; - final List? subspaces; - final List? allTags; - final TextEditingController spaceNameController; - final BuildContext? pageContext; - final List? otherSpaceModels; - final List? allSpaceModels; - final List projectTags; - const TagChipDisplay({ required this.screenWidth, required this.spaceModel, @@ -38,6 +27,17 @@ class TagChipDisplay extends StatelessWidget { super.key, }); + final double screenWidth; + final SpaceTemplateModel? spaceModel; + final List? products; + final List? subspaces; + final List? allTags; + final TextEditingController spaceNameController; + final BuildContext? pageContext; + final List? otherSpaceModels; + final List? allSpaceModels; + final List projectTags; + Map get _groupedTags => TagHelper.groupTags([ ...?spaceModel?.tags, ...?spaceModel?.subspaceModels?.expand((e) => e.tags ?? [])