From 85930dc1a636c4fc4fd84c32cd18743606b53831 Mon Sep 17 00:00:00 2001 From: 134 Date: Sun, 14 Jun 2026 14:30:19 +0800 Subject: [PATCH] feat: show canvas action credit tooltips --- components/canvas/nodes/ImageNode.tsx | 54 ++++++++++++++++++++------- 1 file changed, 41 insertions(+), 13 deletions(-) diff --git a/components/canvas/nodes/ImageNode.tsx b/components/canvas/nodes/ImageNode.tsx index 12d76e51c..f24940e0f 100644 --- a/components/canvas/nodes/ImageNode.tsx +++ b/components/canvas/nodes/ImageNode.tsx @@ -163,6 +163,7 @@ import { type PublicThreeDModelAliasConfig, } from "@/lib/model3d/model-alias-config"; import { + calculateEnhanceProPointsEstimate, defaultPointsSystemConfig, get3DTaskCreditCost, get3DWorldCreditCost, @@ -357,8 +358,10 @@ function ImageActionCreditBadge({ return ( state.isPickerMode); @@ -8533,6 +8555,7 @@ export function ImageNode({ item={imageEnhanceItem} /> {imageEnhanceItem.label} + ) : null} {imageNoteEnabled ? ( @@ -9160,7 +9183,7 @@ export function ImageNode({ {isSelectedImageActionInline("enhance") ? ( ) : null} {isSelectedImageActionInline("removeBackground") ? ( ) : null} @@ -9242,7 +9270,7 @@ export function ImageNode({ {isSelectedImageActionInline("boxCutout") ? (