figma design
figma live preview
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:
figma design
figma live preview
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:
Proposed Changes:
TO DO list:
infoaction to context menu - opens a panel with infodelete iconandReset position iconfrom node UIDelete pop-over- custom component for reuse across node interactionsonInteractOutside={false}for critical confirmation flows