feat: enhance AI image generation and prompt handling in canvas components

- Introduced shimmer animation for loading states in AI image nodes.
- Updated prompt node to handle image generation with improved error handling and user feedback.
- Refactored AI image node to manage generation status and display loading indicators.
- Enhanced data handling in canvas components to include canvasId for better context management.
- Improved status message handling in Convex mutations for clearer user feedback.
This commit is contained in:
Matthias
2026-03-25 18:18:55 +01:00
parent 2f4d8a7172
commit 8d6ce275f8
10 changed files with 615 additions and 104 deletions

View File

@@ -192,7 +192,7 @@ function CanvasInner({ canvasId }: CanvasInnerProps) {
positionY: position.y,
width: defaults.width,
height: defaults.height,
data: defaults.data,
data: { ...defaults.data, canvasId },
});
},
[screenToFlowPosition, createNode, canvasId],