feat: enhance workflow node components with new condition handling and UI improvements
This commit is contained in:
@@ -10,7 +10,7 @@ import { useLayoutEffect } from "react"
|
||||
import { cn } from "@/lib/utils"
|
||||
|
||||
export function FlowgramNodeRenderer(props: WorkflowNodeProps) {
|
||||
const { selected, node, form } = useNodeRender()
|
||||
const { node, form } = useNodeRender()
|
||||
const nodeType = String(node.flowNodeType ?? "")
|
||||
|
||||
useLayoutEffect(() => {
|
||||
@@ -24,10 +24,7 @@ export function FlowgramNodeRenderer(props: WorkflowNodeProps) {
|
||||
return (
|
||||
<WorkflowNodeRenderer
|
||||
node={props.node}
|
||||
className={cn(
|
||||
"w-[320px] overflow-visible rounded-md border bg-background shadow-sm transition-colors",
|
||||
selected ? "border-[var(--g-selection-background)]" : "border-border"
|
||||
)}
|
||||
className={cn("overflow-visible")}
|
||||
style={{ padding: 0 }}
|
||||
portPrimaryColor="var(--g-selection-background)"
|
||||
portSecondaryColor="#c9cdd4"
|
||||
|
||||
Reference in New Issue
Block a user