imep-vue-form-builder
Version:
Vue Form Builder PRO MAX built from top of Vue. Super dynamic and flexible including Drag and Drop feature.
14 lines (13 loc) • 394 B
JavaScript
/**
* Same-As check (field must be same as another field in the form)
* @param {any} fieldValue
* @param {any} fieldToCheck
* @param {Object} valuesContainer
* @return {boolean}
*/
export default function sameAsRule(fieldValue, fieldToCheck, valuesContainer) {
if (!valuesContainer[fieldToCheck]) {
return false
}
return fieldValue === valuesContainer[fieldToCheck]
}