Founding price: $35, then $79.99 after 23:59 UTC on 4 November, then $79.99
Get ProA live requirements checklist for a new password that states met or not met in text and announces the summary only when the count changes.
This item has no props to tune. Use the lens above to change theme, density, direction and more.
Use it on sign-up and reset forms with a fixed password policy, so people can see what is missing while they type instead of failing at submit.
Do not use it as a strength estimate; it checks your rules, nothing more. Do not show it for sign-in, where the password already exists.
| Prop | Type | Default | Description |
|---|---|---|---|
value | string | - | The password being typed. |
rules | PasswordRule[] | defaultPasswordRules | { id, label, test(password) } entries. |
title | string | Your password needs | Heading above the list. |
| Prop | Type | Default | Description |
|---|---|---|---|
returns | { results, metCount, valid } | - | Use valid to enable the submit button. |
id and point the field's aria-describedby at it.The component ships a Testing Library test (password-rules.test.tsx) that covers the rule helper, met and not met text, the announcement only on count change and the describedby link.