Update TO form and nested components to emit directly to parent components instead of emitting from the root component

This commit is contained in:
leigh-mil
2019-11-07 15:02:20 -05:00
parent 92ce3420b6
commit c94570f83e
14 changed files with 131 additions and 79 deletions

View File

@@ -53,6 +53,10 @@ export default {
rawValue: function() {
return this._rawValue(this.value)
},
valid: function() {
return this._isValid(this.value)
},
},
mounted: function() {
@@ -136,6 +140,10 @@ export default {
}
// Emit a change event
this.$parent.$emit('field-change', {
value: this._rawValue(value),
name: this.name,
})
emitEvent('field-change', this, {
value: this._rawValue(value),
valid: this._isValid(value),