Skip to content

Conversation

@ibetitsmike
Copy link
Contributor

@ibetitsmike ibetitsmike commented Dec 1, 2025

Generated with mux

When a workspace is being deleted, the UI now provides visual feedback:

  • Dimmed row: The workspace row becomes 50% opacity
  • Disabled interaction: Click/hover disabled during deletion
  • Status message: Shows '🗑️ Deleting...' in place of normal status

Works for both regular and force-delete flows.

When a workspace is being deleted:
- Track deletingWorkspaceIds state in ProjectSidebar
- Pass isDeleting prop to WorkspaceListItem
- Dim the row (opacity-50) and disable interaction (pointer-events-none)
- Show '🗑️ Deleting...' status message in place of normal status

Works for both regular deletion and force deletion flows.
@ibetitsmike ibetitsmike added this pull request to the merge queue Dec 1, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Dec 1, 2025
@ibetitsmike ibetitsmike added this pull request to the merge queue Dec 1, 2025
github-merge-queue bot pushed a commit that referenced this pull request Dec 1, 2025
_Generated with `mux`_

When a workspace is being deleted, the UI now provides visual feedback:

- **Dimmed row**: The workspace row becomes 50% opacity
- **Disabled interaction**: Click/hover disabled during deletion
- **Status message**: Shows '🗑️ Deleting...' in place of normal status

Works for both regular and force-delete flows.
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Dec 1, 2025
@ibetitsmike ibetitsmike merged commit 38dd003 into main Dec 1, 2025
13 checks passed
@ibetitsmike ibetitsmike deleted the workspace-deletion-ui-feedback branch December 1, 2025 17:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant