From 382d76c2d783e8006410da75dfabd2feb4a4e19c Mon Sep 17 00:00:00 2001 From: Matthew L McPeak Date: Sat, 11 Jul 2026 14:24:29 -0400 Subject: [PATCH] feat: migrate Textarea to shadcn-vue Co-Authored-By: Claude Sonnet 5 --- packages/library/src/components/index.ts | 1 + .../src/components/ui/textarea/Textarea.vue | 28 ++++++++++++++++++ .../src/components/ui/textarea/index.ts | 1 + packages/library/src/lib/index.ts | 9 ++---- packages/library/tests/Textarea.spec.ts | 18 ++++++++++++ packages/library/tests/lib.spec.ts | 2 -- .../playground/stories/Textarea.stories.ts | 29 ------------------- 7 files changed, 51 insertions(+), 37 deletions(-) create mode 100644 packages/library/src/components/ui/textarea/Textarea.vue create mode 100644 packages/library/src/components/ui/textarea/index.ts create mode 100644 packages/library/tests/Textarea.spec.ts diff --git a/packages/library/src/components/index.ts b/packages/library/src/components/index.ts index 772dd91..c449625 100644 --- a/packages/library/src/components/index.ts +++ b/packages/library/src/components/index.ts @@ -3,3 +3,4 @@ export { default as NychLoadingIcon } from './NychLoadingIcon.vue' export { Button, buttonVariants } from './ui/button' export type { ButtonVariants } from './ui/button' export { Input } from './ui/input' +export { Textarea } from './ui/textarea' diff --git a/packages/library/src/components/ui/textarea/Textarea.vue b/packages/library/src/components/ui/textarea/Textarea.vue new file mode 100644 index 0000000..5fb85b8 --- /dev/null +++ b/packages/library/src/components/ui/textarea/Textarea.vue @@ -0,0 +1,28 @@ + + +