-
Notifications
You must be signed in to change notification settings - Fork 137
Labels
frontendConcerning any and all frontend issuesConcerning any and all frontend issues
Description
For now, the Alert Dialog stays since deletion is still triggered by the icon.
The new popover interaction should be implemented once the context menu replaces icon-based actions.
Description:
- Currently the node deletion confirmation uses an Alert Dialog because deletion is triggered directly from an icon. In the future, we should move this interaction to a Popover-based context menu using shadcn components.
- This ticket tracks improvements to the node context interaction and the eventual migration away from icon-based destructive actions.
Proposed Changes:
- Replace the current deletion confirmation flow with a shadcn Popover
- Configure onInteractOutside={false} to prevent accidental closing when clicking outside
- Move destructive actions (e.g., delete) from icon buttons into the node context menu
- Remove direct delete icons once the context menu approach is implemented
- Introduce a standardized reusable component for node action popovers/menus
TO DO list:
- Add node actions to context menu - copy / paste
- Add
infoaction to context menu - opens a panel with info - Remove
delete iconandReset position iconfrom node UI -
Delete pop-over- custom component for reuse across node interactions - Set
onInteractOutside={false}for critical confirmation flows - Replace existing alert dialogs with the new interaction where appropriate
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
frontendConcerning any and all frontend issuesConcerning any and all frontend issues
Type
Projects
Status
No status