From aa52587f83db66eb875149361ab67ba4581d234f Mon Sep 17 00:00:00 2001 From: roschaefer Date: Fri, 16 Aug 2019 17:05:16 +0200 Subject: [PATCH] Get rid of property warnings If we always choose `0` as the default value for `endVal` in case it is not given (maybe apollo assigns null when the request is in flight) then just make `0` the default. --- webapp/components/CountTo.vue | 2 +- webapp/components/User/index.vue | 10 +++++----- webapp/pages/admin/index.vue | 18 +++++++++--------- webapp/pages/profile/_id/_slug.vue | 8 ++------ 4 files changed, 17 insertions(+), 21 deletions(-) diff --git a/webapp/components/CountTo.vue b/webapp/components/CountTo.vue index 65ad84b56..3210944c8 100644 --- a/webapp/components/CountTo.vue +++ b/webapp/components/CountTo.vue @@ -20,7 +20,7 @@ export default { }, props: { startVal: { type: Number, default: 0 }, - endVal: { type: Number, required: true }, + endVal: { type: Number, default: 0 }, duration: { type: Number, default: 3000 }, autoplay: { type: Boolean, default: true }, separator: { type: String, default: '.' }, diff --git a/webapp/components/User/index.vue b/webapp/components/User/index.vue index 7841fe596..bf3556b29 100644 --- a/webapp/components/User/index.vue +++ b/webapp/components/User/index.vue @@ -50,7 +50,11 @@ - + @@ -121,10 +125,6 @@ export default { itsMe() { return this.user.slug === this.$store.getters['auth/user'].slug }, - fanCount() { - let count = Number(this.user.followedByCount) || 0 - return count - }, userLink() { const { id, slug } = this.user if (!(id && slug)) return '' diff --git a/webapp/pages/admin/index.vue b/webapp/pages/admin/index.vue index 39dd4800e..ca8ce4df7 100644 --- a/webapp/pages/admin/index.vue +++ b/webapp/pages/admin/index.vue @@ -7,7 +7,7 @@ - + @@ -16,7 +16,7 @@ - + @@ -30,7 +30,7 @@ uppercase > - + @@ -44,7 +44,7 @@ uppercase > - + @@ -58,7 +58,7 @@ uppercase > - + @@ -72,7 +72,7 @@ uppercase > - + @@ -81,7 +81,7 @@ - + @@ -90,7 +90,7 @@ - + @@ -99,7 +99,7 @@ - + diff --git a/webapp/pages/profile/_id/_slug.vue b/webapp/pages/profile/_id/_slug.vue index 540e6bdc8..03d1aa859 100644 --- a/webapp/pages/profile/_id/_slug.vue +++ b/webapp/pages/profile/_id/_slug.vue @@ -43,14 +43,14 @@ - + - + @@ -309,10 +309,6 @@ export default { myProfile() { return this.$route.params.id === this.$store.getters['auth/user'].id }, - followedByCount() { - let count = Number(this.user.followedByCount) || 0 - return count - }, user() { return this.User ? this.User[0] : {} },