ViraStack Password
React için erişilebilir parola görünürlük toggle’ı. Kullanıcıların parolasını güvenli ve tutarlı biçimde gösterip gizlemesini sağlar; mevcut form bileşenlerinize kolayca entegre olur.
Durum: gizli
Özellikler
Erişilebilirlik Öncelikli
ARIA + type="button"
aria-label, aria-pressed ve aria-controls kutudan çıkar, ekran okuyucu için hazır.
Headless Hook
useViraPassword()
Yalnızca prop bag; markup ve stil size ait. Native veya design-system input’ta aynı API.
Yerleşik ikon desteği
Göster / gizle ikonları
Minimal göster/gizle ikonları hook ile gelir. Ekstra asset olmadan kullanmaya başlayın.
Güvenli Prop Merge
Handlers + className
on* handler’lar zincirlenir, className birleşir; a11y prop’ları yanlışlıkla ezilmez.
State Senkronu
disabled / readOnly
Alan disabled veya readOnly iken toggle kilitlenir. Ekstra glue kodu yok.
UI Bağımsız
shadcn · Ant · Chakra
Kullandığınız UI kütüphanesiyle çalışır. Yaygın stack’ler için demo ve helper’lar var.
