UNPKG

@uswds/uswds

Version:

Open source UI components and visual style guide for U.S. government websites

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;