UNPKG

@testing-library/user-event

Version:
24 lines (22 loc) 859 B
import { isClickableInput } from '../../utils/click/isClickableInput.js'; import '../../utils/dataTransfer/Clipboard.js'; import { dispatchUIEvent } from '../index.js'; import '../../utils/edit/maxLength.js'; import '../../utils/edit/isEditable.js'; import '@testing-library/dom'; import '@testing-library/dom/dist/helpers.js'; import '../../utils/keyDef/readNextDescriptor.js'; import '../../utils/misc/level.js'; import '../../options.js'; import { behavior } from './registry.js'; behavior.keyup = (event, target, config)=>{ var ref; return (ref = keyupBehavior[event.key]) === null || ref === void 0 ? void 0 : ref.call(keyupBehavior, event, target, config); }; const keyupBehavior = { ' ': (event, target, config)=>{ if (isClickableInput(target)) { return ()=>dispatchUIEvent(config, target, 'click'); } } };