UNPKG

cob-uswds

Version:

Customized USWDS UI components and visual style guide based on City of Boston Patterns Library

20 lines (15 loc) 398 B
const keymap = require("receptor/keymap"); const behavior = require("../../uswds-core/src/js/utils/behavior"); const ANCHOR_BUTTON = `a[class*="usa-button"]`; const toggleButton = (event) => { event.preventDefault(); event.target.click(); }; const anchorButton = behavior({ keydown: { [ANCHOR_BUTTON]: keymap({ " ": toggleButton, }), }, }); module.exports = anchorButton;