diff options
author | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2019-03-04 09:55:40 +0100 |
---|---|---|
committer | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2019-03-04 10:53:36 +0100 |
commit | a207d5e2be8091ca9c93b450fdaa07c6ad5a78eb (patch) | |
tree | a9ee8d476dfc44fe9b86f0ee8aa124e121b22671 /src/mixins | |
parent | bdd93836aa0613e5f9c61f2496505e4c45f1febc (diff) |
Add REV on update
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Diffstat (limited to 'src/mixins')
-rw-r--r-- | src/mixins/PropertyMixin.js | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/mixins/PropertyMixin.js b/src/mixins/PropertyMixin.js index 53e7735b..5092420e 100644 --- a/src/mixins/PropertyMixin.js +++ b/src/mixins/PropertyMixin.js @@ -20,6 +20,7 @@ * */ import debounce from 'debounce' +import Contact from 'Models/contact' export default { props: { @@ -66,6 +67,10 @@ export default { options: { type: Array, default: () => [] + }, + contact: { + type: Contact, + default: null } }, @@ -94,7 +99,8 @@ export default { watch: { /** * Since we're updating a local data based on the value prop, - * we need to make sure to update the local data on pop change + * we need to make sure to update the local data on contact change + * in case the v-Node is reused. */ value: function() { this.localValue = this.value |