auth0-lock
Version:
Auth0 Lock
26 lines (24 loc) • 576 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.getValue = getValue;
exports.reset = reset;
exports.set = set;
var _index = require("./index");
function validate(captcha) {
return !!captcha;
}
function set(m, captcha, wasInvalid) {
m = (0, _index.setField)(m, 'captcha', captcha, validate);
if (wasInvalid) {
m = (0, _index.setFieldShowInvalid)(m, 'captcha', true);
}
return m;
}
function reset(m, wasInvalid) {
return set(m, '', wasInvalid);
}
function getValue(m) {
return (0, _index.getFieldValue)(m, 'captcha');
}