From 67cdd5a9b0212d0ebc7dcc9c8c43616b414c1913 Mon Sep 17 00:00:00 2001 From: "Daniel J. Summers" Date: Thu, 14 Jun 2018 18:21:14 -0500 Subject: [PATCH] Update tooltip on date changed Bound long date to computed property (addresses #15 ) --- src/app/src/components/common/DateFromNow.vue | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/app/src/components/common/DateFromNow.vue b/src/app/src/components/common/DateFromNow.vue index a0bdf91..a2d22ce 100644 --- a/src/app/src/components/common/DateFromNow.vue +++ b/src/app/src/components/common/DateFromNow.vue @@ -20,13 +20,16 @@ export default { } }, data () { - const dt = moment(this.value) return { - fromNow: dt.fromNow(), - actual: dt.format('LLLL'), + fromNow: moment(this.value).fromNow(), intervalId: null } }, + computed: { + actual () { + return moment(this.value).format('LLLL') + } + }, mounted () { this.intervalId = setInterval(this.updateFromNow, this.interval) this.$watch('value', this.updateFromNow)