diff --git a/packages/serverless-workflow-diagram-editor/src/react-flow/nodes/Nodes.tsx b/packages/serverless-workflow-diagram-editor/src/react-flow/nodes/Nodes.tsx index 66853cba..921fd7c9 100644 --- a/packages/serverless-workflow-diagram-editor/src/react-flow/nodes/Nodes.tsx +++ b/packages/serverless-workflow-diagram-editor/src/react-flow/nodes/Nodes.tsx @@ -25,6 +25,7 @@ import { containerNodeConfigMap, } from "./taskNodeConfig"; import { getCallSubType, getListenSubType, getRunSubType } from "../../core"; +import { Tooltip, TooltipContent, TooltipTrigger } from "@/components/ui/tooltip"; export const ReactFlowNodeTypes: RF.NodeTypes = { [GraphNodeType.Start]: StartNode, @@ -88,14 +89,25 @@ function TaskNodeBadge({ badge, testId }: BadgeProps) { const isUnknown = !KNOWN_BADGES.has(badge.toLowerCase()); if (isUnknown) { - /* TODO: instead of using the browser default to display tool tip like below, replace with tooltip component when we add it */ return ( - - {badge} - + + + + {badge} + + + +

+ {badge} +

+
+
); } - return ( {badge}