diff --git a/.changeset/text-area-auto-resize.md b/.changeset/text-area-auto-resize.md new file mode 100644 index 0000000..60920ba --- /dev/null +++ b/.changeset/text-area-auto-resize.md @@ -0,0 +1,5 @@ +--- +"@makeplane/propel": minor +--- + +Add `autoResize` (and optional `maxRows`) to `TextArea` and `TextAreaField` so the control grows with its value. diff --git a/apps/docs/src/demos/text-area-field/auto-resize.tsx b/apps/docs/src/demos/text-area-field/auto-resize.tsx new file mode 100644 index 0000000..0d3d447 --- /dev/null +++ b/apps/docs/src/demos/text-area-field/auto-resize.tsx @@ -0,0 +1,14 @@ +import { TextAreaField } from "@makeplane/propel/components/text-area-field"; + +export default function AutoResizeDemo() { + return ( + + ); +} diff --git a/apps/docs/src/demos/text-area/auto-resize.tsx b/apps/docs/src/demos/text-area/auto-resize.tsx new file mode 100644 index 0000000..5edf50f --- /dev/null +++ b/apps/docs/src/demos/text-area/auto-resize.tsx @@ -0,0 +1,17 @@ +import { TextArea, TextAreaGroup } from "@makeplane/propel/components/text-area"; + +export default function AutoResizeDemo() { + return ( + +