@testing-library/user-event
Version:
Fire events the same way the user does
22 lines (17 loc) • 623 B
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var interceptor = require('./interceptor.js');
var selection = require('./selection.js');
var value = require('./value.js');
function prepareRangeTextInterceptor(element) {
interceptor.prepareInterceptor(element, 'setRangeText', function interceptorImpl(...realArgs) {
return {
realArgs,
then: ()=>{
value.setUIValueClean(element);
selection.setUISelectionClean(element);
}
};
});
}
exports.prepareRangeTextInterceptor = prepareRangeTextInterceptor;