From 394d6d4b4b0501fab1b9509cfbc6d790612cf20b Mon Sep 17 00:00:00 2001 From: anovazzi1 Date: Tue, 11 Apr 2023 20:41:22 -0300 Subject: [PATCH] added file component --- .../NodeModal/components/ModalField/index.tsx | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/frontend/src/modals/NodeModal/components/ModalField/index.tsx b/src/frontend/src/modals/NodeModal/components/ModalField/index.tsx index 17ba5545f..7d747c73e 100644 --- a/src/frontend/src/modals/NodeModal/components/ModalField/index.tsx +++ b/src/frontend/src/modals/NodeModal/components/ModalField/index.tsx @@ -7,6 +7,7 @@ import InputComponent from "../../../../components/inputComponent"; import ToggleComponent from "../../../../components/toggleComponent"; import FloatComponent from "../../../../components/floatComponent"; import IntComponent from "../../../../components/intComponent"; +import InputFileComponent from "../../../../components/inputFileComponent"; export default function ModalField({ data, title, required, id, name, type }) { const { save } = useContext(TabsContext); @@ -91,7 +92,19 @@ export default function ModalField({ data, title, required, id, name, type }) { }} /> ) : type === "file" ? ( -
file
+ { + data.node.template[name].value = t; + }} + fileTypes={data.node.template[name].fileTypes} + suffixes={data.node.template[name].suffixes} + onFileChange={(t: string) => { + data.node.template[name].content = t; + save(); + }} + > ) : type === "prompt" ? (
code
) : type === "code" ? (