diff --git a/src/frontend/src/components/codeAreaComponent/index.tsx b/src/frontend/src/components/codeAreaComponent/index.tsx index 137e0917e..f668c5cdd 100644 --- a/src/frontend/src/components/codeAreaComponent/index.tsx +++ b/src/frontend/src/components/codeAreaComponent/index.tsx @@ -26,7 +26,7 @@ export default function CodeAreaComponent({ disabled ? "pointer-events-none cursor-not-allowed w-full" : "w-full" } > -
+
{ openPopUp( @@ -41,7 +41,7 @@ export default function CodeAreaComponent({ }} className={ editNode - ? "truncate cursor-pointer placeholder:text-center text-gray-500 border-0 block w-full pt-0.5 pb-0.5 form-input dark:bg-gray-900 dark:text-gray-300 dark:border-gray-600 rounded-md border-gray-300 shadow-sm sm:text-sm" + + ? "truncate cursor-pointer placeholder:text-center text-gray-500 block w-full pt-0.5 pb-0.5 form-input dark:bg-gray-900 dark:text-gray-300 dark:border-gray-600 rounded-md border-gray-300 border-1 shadow-sm sm:text-sm" + INPUT_STYLE : "truncate block w-full text-gray-500 px-3 py-2 rounded-md border border-gray-300 dark:border-gray-700 shadow-sm sm:text-sm" + INPUT_STYLE + @@ -64,7 +64,7 @@ export default function CodeAreaComponent({ }} > {!editNode && ( - + )}
diff --git a/src/frontend/src/components/inputFileComponent/index.tsx b/src/frontend/src/components/inputFileComponent/index.tsx index 01613d28e..9f801138f 100644 --- a/src/frontend/src/components/inputFileComponent/index.tsx +++ b/src/frontend/src/components/inputFileComponent/index.tsx @@ -78,7 +78,7 @@ export default function InputFileComponent({ onClick={handleButtonClick} className={ editNode - ? "truncate placeholder:text-center text-gray-500 border-0 block w-full pt-0.5 pb-0.5 form-input dark:bg-gray-900 dark:text-gray-300 dark:border-gray-600 rounded-md border-gray-300 shadow-sm sm:text-sm" + + ? "truncate placeholder:text-center text-gray-500 block w-full pt-0.5 pb-0.5 form-input dark:bg-gray-900 dark:text-gray-300 dark:border-gray-600 rounded-md border-gray-300 shadow-sm sm:text-sm border-1" + INPUT_STYLE : "truncate block w-full text-gray-500 dark:text-gray-300 px-3 py-2 rounded-md border border-gray-300 dark:border-gray-700 shadow-sm sm:text-sm" + INPUT_STYLE + diff --git a/src/frontend/src/contexts/tabsContext.tsx b/src/frontend/src/contexts/tabsContext.tsx index 37ac6d707..779a72b50 100644 --- a/src/frontend/src/contexts/tabsContext.tsx +++ b/src/frontend/src/contexts/tabsContext.tsx @@ -21,6 +21,7 @@ import { downloadFlowsFromDatabase, uploadFlowsToDatabase, } from "../controllers/API"; +import _ from "lodash"; const TabsContextInitialValue: TabsContextType = { tabId: "", @@ -548,7 +549,7 @@ export function TabsProvider({ children }: { children: ReactNode }) { uploadFlows, uploadFlow, getNodeId, - paste, + paste }} > {children} diff --git a/src/frontend/src/modals/EditNodeModal/index.tsx b/src/frontend/src/modals/EditNodeModal/index.tsx index d0f4c368d..402c959eb 100644 --- a/src/frontend/src/modals/EditNodeModal/index.tsx +++ b/src/frontend/src/modals/EditNodeModal/index.tsx @@ -64,7 +64,6 @@ export default function EditNodeModal({ data }: { data: NodeDataType }) { const { closePopUp } = useContext(PopUpContext); const { types } = useContext(typesContext); const ref = useRef(); - const { save } = useContext(TabsContext); const [enabled, setEnabled] = useState(null); if (nodeLength == 0) { closePopUp(); @@ -172,7 +171,7 @@ export default function EditNodeModal({ data }: { data: NodeDataType }) { } onChange={(t: string[]) => { data.node.template[n].value = t; - save(); + }} /> ) : data.node.template[n].multiline ? ( @@ -182,7 +181,7 @@ export default function EditNodeModal({ data }: { data: NodeDataType }) { value={data.node.template[n].value ?? ""} onChange={(t: string) => { data.node.template[n].value = t; - save(); + }} /> ) : ( @@ -195,7 +194,7 @@ export default function EditNodeModal({ data }: { data: NodeDataType }) { value={data.node.template[n].value ?? ""} onChange={(t) => { data.node.template[n].value = t; - save(); + }} /> )} @@ -208,7 +207,7 @@ export default function EditNodeModal({ data }: { data: NodeDataType }) { setEnabled={(e) => { data.node.template[n].value = e; setEnabled(e); - save(); + }} disabled={false} /> @@ -221,7 +220,7 @@ export default function EditNodeModal({ data }: { data: NodeDataType }) { value={data.node.template[n].value ?? ""} onChange={(t) => { data.node.template[n].value = t; - save(); + }} />
@@ -249,7 +248,7 @@ export default function EditNodeModal({ data }: { data: NodeDataType }) { value={data.node.template[n].value ?? ""} onChange={(t) => { data.node.template[n].value = t; - save(); + }} /> @@ -266,7 +265,7 @@ export default function EditNodeModal({ data }: { data: NodeDataType }) { suffixes={data.node.template[n].suffixes} onFileChange={(t: string) => { data.node.template[n].content = t; - save(); + }} > @@ -278,7 +277,7 @@ export default function EditNodeModal({ data }: { data: NodeDataType }) { value={data.node.template[n].value ?? ""} onChange={(t: string) => { data.node.template[n].value = t; - save(); + }} /> @@ -290,7 +289,7 @@ export default function EditNodeModal({ data }: { data: NodeDataType }) { value={data.node.template[n].value ?? ""} onChange={(t: string) => { data.node.template[n].value = t; - save(); + }} /> diff --git a/src/frontend/src/modals/NodeModal/components/ModalField/index.tsx b/src/frontend/src/modals/NodeModal/components/ModalField/index.tsx index 0890b25a1..e8ae74aec 100644 --- a/src/frontend/src/modals/NodeModal/components/ModalField/index.tsx +++ b/src/frontend/src/modals/NodeModal/components/ModalField/index.tsx @@ -21,7 +21,6 @@ export default function ModalField({ type, index, }) { - const { save } = useContext(TabsContext); const [enabled, setEnabled] = useState( data.node.template[name]?.value ?? false ); @@ -71,7 +70,7 @@ export default function ModalField({ } onChange={(t: string[]) => { data.node.template[name].value = t; - save(); + }} /> ) : data.node.template[name].multiline ? ( @@ -80,7 +79,7 @@ export default function ModalField({ value={data.node.template[name].value ?? ""} onChange={(t: string) => { data.node.template[name].value = t; - save(); + }} /> ) : ( @@ -90,7 +89,7 @@ export default function ModalField({ value={data.node.template[name].value ?? ""} onChange={(t) => { data.node.template[name].value = t; - save(); + }} /> )} @@ -104,7 +103,7 @@ export default function ModalField({ setEnabled={(t) => { data.node.template[name].value = t; setEnabled(t); - save(); + }} /> @@ -115,7 +114,7 @@ export default function ModalField({ value={data.node.template[name].value ?? ""} onChange={(t) => { data.node.template[name].value = t; - save(); + }} /> @@ -134,7 +133,7 @@ export default function ModalField({ value={data.node.template[name].value ?? ""} onChange={(t) => { data.node.template[name].value = t; - save(); + }} /> @@ -150,7 +149,7 @@ export default function ModalField({ suffixes={data.node.template[name].suffixes} onFileChange={(t: string) => { data.node.template[name].content = t; - save(); + }} > @@ -161,7 +160,7 @@ export default function ModalField({ value={data.node.template[name].value ?? ""} onChange={(t: string) => { data.node.template[name].value = t; - save(); + }} /> @@ -172,7 +171,7 @@ export default function ModalField({ value={data.node.template[name].value ?? ""} onChange={(t: string) => { data.node.template[name].value = t; - save(); + }} />