diff --git a/src/frontend/src/components/IOInputField/index.tsx b/src/frontend/src/components/IOInputField/index.tsx index 890e397d8..e0974a5ff 100644 --- a/src/frontend/src/components/IOInputField/index.tsx +++ b/src/frontend/src/components/IOInputField/index.tsx @@ -1,6 +1,7 @@ import { cloneDeep } from "lodash"; import useFlowStore from "../../stores/flowStore"; import { IOInputProps } from "../../types/components"; +import IOFileInput from "../IOInputs/FileInput"; import { Textarea } from "../ui/textarea"; export default function IOInputField({ @@ -30,7 +31,18 @@ export default function IOInputField({ /> ); case "fileLoader": - // return ; + return ( + { + if (node) { + let newNode = cloneDeep(node); + newNode.data.node!.template["file_path"].value = e; + setNode(node.id, newNode); + } + }} + /> + ); default: return (