uswds
Version:
Open source UI components and visual style guide for U.S. government websites
20 lines (14 loc) • 424 B
JavaScript
const behavior = require('../utils/behavior');
const toggleFormInput = require('../utils/toggle-form-input');
const { CLICK } = require('../events');
const { prefix: PREFIX } = require('../config');
const LINK = `.${PREFIX}-show_password, .${PREFIX}-show_multipassword`;
function toggle(event) {
event.preventDefault();
toggleFormInput(this);
}
module.exports = behavior({
[CLICK]: {
[LINK]: toggle,
},
});