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
- ) : (
- <>>
)}