sites/src/js/viewmodel/utils/validation-utils.js
import Error from "../../model/error"
import ErrorMessages from "../../errorhandling/error-messages"
export default class ValidationUtils {
static validate(validator, value,
errorMessageOption, errorHandler) {
errorHandler(null);
try {
validator.validate(value);
return true;
} catch (error) {
errorHandler(ErrorMessages.getMessageFor(error, errorMessageOption));
return false;
}
}
}