diff --git a/src/frontend/src/customNodes/genericNode/components/parameterComponent/index.tsx b/src/frontend/src/customNodes/genericNode/components/parameterComponent/index.tsx index fce391191..33e3d6ddc 100644 --- a/src/frontend/src/customNodes/genericNode/components/parameterComponent/index.tsx +++ b/src/frontend/src/customNodes/genericNode/components/parameterComponent/index.tsx @@ -45,6 +45,7 @@ import useHandleOnNewValue from "../../../hooks/use-handle-new-value"; import useHandleNodeClass from "../../../hooks/use-handle-node-class"; import useHandleRefreshButtonPress from "../../../hooks/use-handle-refresh-buttons"; import TooltipRenderComponent from "../tooltipRenderComponent"; +import OutputModal from "../outputModal"; export default function ParameterComponent({ left, @@ -77,6 +78,10 @@ export default function ParameterComponent({ const flow = currentFlow?.data?.nodes ?? null; const groupedEdge = useRef(null); const setFilterEdge = useFlowStore((state) => state.setFilterEdge); + const [openOutputModal, setOpenOutputModal] = useState(false); + const flowPool = useFlowStore((state) => state.flowPool); + + const displayOutputPreview = !!flowPool[data.id]; const { handleOnNewValue: handleOnNewValueHook } = useHandleOnNewValue( data, @@ -249,9 +254,33 @@ export default function ParameterComponent({ ) : ( - - {title} - +