From 649b7c4244d87256fe9d065ecb9b91e0221348a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=80=20?= =?UTF-8?q?=D0=97=D0=B8=D0=BC=D0=B8=D0=BD?= Date: Mon, 11 May 2026 09:13:10 +0000 Subject: [PATCH] feat(admin-ui): shadcn TextArea (Stage 3.8a) --- .../src/ui/components/textarea.tsx | 73 +++++++++++++++++++ ordinis-admin-ui/src/ui/index.ts | 3 + 2 files changed, 76 insertions(+) create mode 100644 ordinis-admin-ui/src/ui/components/textarea.tsx diff --git a/ordinis-admin-ui/src/ui/components/textarea.tsx b/ordinis-admin-ui/src/ui/components/textarea.tsx new file mode 100644 index 0000000..da6c35d --- /dev/null +++ b/ordinis-admin-ui/src/ui/components/textarea.tsx @@ -0,0 +1,73 @@ +import * as React from 'react' +import { cn } from '@/lib/utils' + +/** + * TextArea — multi-line text input с handoff tokens. Заменяет {@code @nstart/ui} + * TextArea (Phase 3 migration step). + * + * Поддерживает 2 режима (как Input): + * - "bare" — просто