diff --git a/snippets/PasswordRevealer.md b/snippets/PasswordRevealer.md new file mode 100644 index 000000000..79d2b321f --- /dev/null +++ b/snippets/PasswordRevealer.md @@ -0,0 +1,45 @@ +### PasswordRevealer + +Renders a password input field with a reveal button. + +Initially set `state.shown` to `false` to ensure that the password is not shown by default. +Create a method, `toggleShown`, which uses `Component.prototype.setState` to change the input's state from shown to hidden and vice versa, bind it to the component's context. +In the`render()` method, use a`