Customization
İkonlar, metin, stil ve kilit durumları: headless API ile kendi tasarım sisteminize uyum.
İkonlar & metin
icons alanı ReactNode kabul eder: SVG, bileşen veya düz metin. show parola gizliyken, hide görünürken render edilir.
Metin örneği:
Varsayılan ikonlar helpers sayfasından da import edilebilir. Daha fazla örnek: özel ikonlar, özel metin.
inputProps & btnProps
name, autoComplete, className ve ekstra handler’lar options üzerinden merge edilir:
Merge kuralları useViraPassword() sayfasında. Örnek: Prop merge.
disabled & readOnly
Her iki durumda da görünürlük değiştirilemez: buton disabled olur, toggle / setVisible no-op’dur.
disabled: toggle kilitli
