Implement workspace description editing functionality in Workspace List view
MR: Pending
Description
As part of our new designs for Workspaces, we need to implement the editing functionality for workspace descriptions so that users can update their workspace descriptions. As part of this issue we will need to update the description
field created in Add description field to workspace model for hu... (#562374) • Unassigned • Backlog by adding an edit link to the description section created in Add workspace description section to expanded w... (#565047) • Unassigned • Backlog
Acceptance criteria
-
"Edit" link opens inline editing interface -
Save changes via workspaceUpdate
GraphQL mutation to update workspace description -
Cancel functionality reverts to original description without saving -
Show loading state during save operation with disabled UI -
Display error messages for failed save operations -
When description is null/empty, show "Add description" link instead of "Edit" -
"Add description" opens same editing interface as "Edit" -
Validate description length according to backend field constraints
TODO: Implementation plan
Edited by Sahil Sharma