diff --git a/src/frontend/src/components/toggleShadComponent/index.tsx b/src/frontend/src/components/toggleShadComponent/index.tsx index 290a46cb4..6619c1d36 100644 --- a/src/frontend/src/components/toggleShadComponent/index.tsx +++ b/src/frontend/src/components/toggleShadComponent/index.tsx @@ -8,11 +8,6 @@ export default function ToggleShadComponent({ disabled, size, }: ToggleComponentType) { - useEffect(() => { - if (disabled) { - setEnabled(false); - } - }, [disabled, setEnabled]); let scaleX, scaleY; switch (size) { case "small": @@ -32,11 +27,12 @@ export default function ToggleShadComponent({ scaleY = 1; } return ( -
+
{ diff --git a/src/frontend/src/modals/formModal/index.tsx b/src/frontend/src/modals/formModal/index.tsx index 5ed82d0d7..a41c53a46 100644 --- a/src/frontend/src/modals/formModal/index.tsx +++ b/src/frontend/src/modals/formModal/index.tsx @@ -4,7 +4,13 @@ import { alertContext } from "../../contexts/alertContext"; import { classNames, validateNodes } from "../../utils"; import { typesContext } from "../../contexts/typesContext"; import ChatMessage from "./chatMessage"; -import { TerminalSquare, MessageSquare, Variable, Eraser } from "lucide-react"; +import { + TerminalSquare, + MessageSquare, + Variable, + Eraser, + MessageSquarePlus, +} from "lucide-react"; import { sendAllProps } from "../../types/api"; import { ChatMessageType } from "../../types/chat"; import ChatInput from "./chatInput"; @@ -401,17 +407,20 @@ export default function FormModal({
-
- +
+ Input Variables
- - Chat Input - +
+ + + Chat Input + +
- + {Object.keys(tabsState[id.current].formKeysData.input_keys).map( (i, k) => (
@@ -434,7 +443,9 @@ export default function FormModal({ handleOnCheckedChange(value, i) } size="small" - disabled={false} + disabled={tabsState[ + id.current + ].formKeysData.handle_keys.some((t) => t === i)} />
@@ -443,33 +454,23 @@ export default function FormModal({
{tabsState[ id.current - ].formKeysData.handle_keys.some((t) => t === i) ? ( + ].formKeysData.handle_keys.some((t) => t === i) && (
- Handle + Source: Component
- ) : ( - <> )}