diff --git a/components/Blocks/BaseTextareaBlock.tsx b/components/Blocks/BaseTextareaBlock.tsx index 15e251bd..6244bbd6 100644 --- a/components/Blocks/BaseTextareaBlock.tsx +++ b/components/Blocks/BaseTextareaBlock.tsx @@ -15,6 +15,7 @@ export function BaseTextareaBlock( return ( { if (e.key === "ArrowUp") { let selection = e.currentTarget.selectionStart; diff --git a/components/utils/AutosizeTextarea.tsx b/components/utils/AutosizeTextarea.tsx index ec88bb4f..be6fea06 100644 --- a/components/utils/AutosizeTextarea.tsx +++ b/components/utils/AutosizeTextarea.tsx @@ -10,23 +10,25 @@ import styles from "./textarea-styles.module.css"; export type AutosizeTextareaProps = React.DetailedHTMLProps< React.TextareaHTMLAttributes, HTMLTextAreaElement ->; +> & { noWrap?: boolean }; export const AutosizeTextarea = forwardRef< HTMLTextAreaElement, AutosizeTextareaProps ->((props: AutosizeTextareaProps, ref) => { +>((props: AutosizeTextareaProps & { noWrap?: boolean }, ref) => { let textarea = useRef(null); + let { noWrap, ...rest } = props; useImperativeHandle(ref, () => textarea.current as HTMLTextAreaElement); + console.log({ noWrap }); return (