From 3f6ef5adcf593c5fb55af9fcac5e9328a93807d0 Mon Sep 17 00:00:00 2001 From: arcticfly <41524992+arcticfly@users.noreply.github.com> Date: Sat, 1 Jul 2023 08:52:20 -0700 Subject: [PATCH] Add AutoResizeTextArea (#7) --- src/components/AutoResizeTextArea.tsx | 24 +++++++++++++++++++ .../OutputsTable/ScenarioEditor.tsx | 9 +++---- src/components/OutputsTable/VariantHeader.tsx | 6 +++-- 3 files changed, 31 insertions(+), 8 deletions(-) create mode 100644 src/components/AutoResizeTextArea.tsx 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 ( +