رمز عبور
password-inputکامپوننتنمایش/پنهان کردن، همیشه چپچین، و سنجش قدرت با برچسب فارسی.
حداقل ۸ کاراکتر، با حرف بزرگ، عدد و نماد
نصب
با CLI
اگر هنوز init نکردهاید، اول از راهنمای نصب پروژه را آماده کنید. بعد این دستور قطعه و وابستگیهایش را مینویسد.
$ npx vibefarsi add password-inputنصب دستی
محتوای تب «کد» را در
components/ui/password-input.tsxبگذارید.$ npm i lucide-reactکپی کل فایلregistry json
استفاده
usage.tsx
1import { PasswordInput } from "@/components/ui/password-input"23<PasswordInput strength placeholder="حداقل ۸ کاراکتر" />پراپها
| پراپ | نوع | پیشفرض | توضیح |
|---|---|---|---|
| strength | boolean | - | نوار چهارقسمتی و برچسب «ضعیف تا عالی». |