summaryrefslogtreecommitdiffstats
path: root/src/mixins
diff options
context:
space:
mode:
authorJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2019-03-04 09:55:40 +0100
committerJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2019-03-04 10:53:36 +0100
commita207d5e2be8091ca9c93b450fdaa07c6ad5a78eb (patch)
treea9ee8d476dfc44fe9b86f0ee8aa124e121b22671 /src/mixins
parentbdd93836aa0613e5f9c61f2496505e4c45f1febc (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.js8
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