Repository URL to install this package:
|
Version:
2.1.2-perf.5 ▾
|
import isValidTelephone from "../../../../forms/deps/isValidTelephone";
import isValidEmail from "../../../../forms/deps/isValidEmail";
import isValidPassword from "../../../../forms/deps/isValidPassword";
export function focusMiddleware(event, props, state) {
const {
validationType
} = props;
/**
* @todo - this type check should be inside of the method we pass in
*/
if (validationType === 'telephone') {
const value = isValidTelephone(state.value); // this.state.setValue(value)
} else if (validationType === 'email') {
const value = isValidEmail(state.value); // this.state.setValue(value)
} else if (validationType === 'password') {
const value = isValidPassword(state.value); // this.state.setValue(value)
}
} //# sourceMappingURL=focusMiddleware.js.map