added option to update subspace

This commit is contained in:
hannathkadher
2025-01-28 10:48:14 +04:00
parent 788fb75a68
commit e61cfd7e49
4 changed files with 170 additions and 32 deletions

View File

@ -344,10 +344,21 @@ class CreateSpaceDialogState extends State<CreateSpaceDialog> {
runSpacing: 8.0,
children: [
if (subspaces != null)
...subspaces!.map(
(subspace) => SubspaceNameDisplayWidget(
text: subspace.subspaceName,
)),
...subspaces!.map((subspace) =>
SubspaceNameDisplayWidget(
validateName: (updatedName) {
return !subspaces!.any((s) =>
s != subspace &&
s.subspaceName == updatedName);
},
text: subspace.subspaceName,
onNameChanged: (updatedName) {
setState(() {
subspace.subspaceName =
updatedName;
});
},
)),
EditChip(
onTap: () async {
_showSubSpaceDialog(context, enteredName,