From 587c76f46f6d069709279959e3af43ee0fed62c0 Mon Sep 17 00:00:00 2001 From: shadcn Date: Mon, 19 Jan 2026 15:34:34 +0400 Subject: [PATCH] feat: add input-otp --- .../docs/components/base/input-group.mdx | 1 - .../docs/components/base/input-otp.mdx | 174 ++++-------------- .../docs/components/radix/input-otp.mdx | 174 ++++-------------- apps/v4/examples/__index__.tsx | 78 -------- .../examples/base/input-otp-alphanumeric.tsx | 37 ++-- apps/v4/examples/base/input-otp-demo.tsx | 8 +- apps/v4/examples/base/input-otp-disabled.tsx | 29 ++- apps/v4/examples/base/input-otp-fields.tsx | 135 -------------- apps/v4/examples/base/input-otp-form.tsx | 84 ++++----- .../examples/base/input-otp-four-digits.tsx | 23 +-- apps/v4/examples/base/input-otp-invalid.tsx | 45 ++--- apps/v4/examples/base/input-otp-pattern.tsx | 2 +- apps/v4/examples/base/input-otp-simple.tsx | 28 --- .../base/input-otp-with-separator.tsx | 41 ----- .../examples/radix/input-otp-alphanumeric.tsx | 37 ++-- apps/v4/examples/radix/input-otp-demo.tsx | 8 +- apps/v4/examples/radix/input-otp-disabled.tsx | 30 ++- apps/v4/examples/radix/input-otp-fields.tsx | 135 -------------- apps/v4/examples/radix/input-otp-form.tsx | 84 ++++----- .../examples/radix/input-otp-four-digits.tsx | 23 +-- apps/v4/examples/radix/input-otp-invalid.tsx | 45 ++--- apps/v4/examples/radix/input-otp-pattern.tsx | 2 +- apps/v4/examples/radix/input-otp-simple.tsx | 28 --- .../radix/input-otp-with-separator.tsx | 41 ----- 24 files changed, 278 insertions(+), 1014 deletions(-) delete mode 100644 apps/v4/examples/base/input-otp-fields.tsx delete mode 100644 apps/v4/examples/base/input-otp-simple.tsx delete mode 100644 apps/v4/examples/base/input-otp-with-separator.tsx delete mode 100644 apps/v4/examples/radix/input-otp-fields.tsx delete mode 100644 apps/v4/examples/radix/input-otp-simple.tsx delete mode 100644 apps/v4/examples/radix/input-otp-with-separator.tsx diff --git a/apps/v4/content/docs/components/base/input-group.mdx b/apps/v4/content/docs/components/base/input-group.mdx index 3234106697..505a91057e 100644 --- a/apps/v4/content/docs/components/base/input-group.mdx +++ b/apps/v4/content/docs/components/base/input-group.mdx @@ -293,4 +293,3 @@ All other props are passed through to the underlying `