diff --git a/src/components/AutoResizeTextArea.tsx b/src/components/AutoResizeTextArea.tsx
new file mode 100644
index 0000000..54ec2e1
--- /dev/null
+++ b/src/components/AutoResizeTextArea.tsx
@@ -0,0 +1,24 @@
+import { Textarea, type TextareaProps } from "@chakra-ui/react";
+import ResizeTextarea from "react-textarea-autosize";
+import React from "react";
+
+export const AutoResizeTextarea: React.ForwardRefRenderFunction<
+ HTMLTextAreaElement,
+ TextareaProps
+> = (props, ref) => {
+ return (
+
+ );
+};
+
+export default React.forwardRef(AutoResizeTextarea);
diff --git a/src/components/OutputsTable/ScenarioEditor.tsx b/src/components/OutputsTable/ScenarioEditor.tsx
index d94783d..fd5af5b 100644
--- a/src/components/OutputsTable/ScenarioEditor.tsx
+++ b/src/components/OutputsTable/ScenarioEditor.tsx
@@ -4,12 +4,12 @@ import { isEqual } from "lodash";
import { type Scenario } from "./types";
import { useExperiment, useHandledAsyncCallback } from "~/utils/hooks";
import { useState } from "react";
-import ResizeTextarea from "react-textarea-autosize";
-import { Box, Button, Flex, HStack, Icon, Stack, Textarea, Tooltip } from "@chakra-ui/react";
+import { Box, Button, Flex, HStack, Icon, Stack, Tooltip } from "@chakra-ui/react";
import { cellPadding } from "../constants";
import { BsX } from "react-icons/bs";
import { RiDraggable } from "react-icons/ri";
+import AutoResizeTextArea from "../AutoResizeTextArea";
export default function ScenarioEditor({
scenario,
@@ -132,7 +132,7 @@ export default function ScenarioEditor({
{key}
-
- setLabel(e.target.value)}
onBlur={onSaveLabel}
+ placeholder="Variant Name"
borderWidth={1}
borderColor="transparent"
fontWeight="bold"