From 3730ee6a530c82b8a139243ab172ef2706f9d246 Mon Sep 17 00:00:00 2001 From: Philipp Eisen Date: Sun, 12 Apr 2020 14:23:58 +0200 Subject: [PATCH 1/4] Add star ranking to similar items --- .dockerignore | 3 ++ package.json | 3 +- src/components/Similar.vue | 91 ++++++++++++++++++++++++-------------- 3 files changed, 63 insertions(+), 34 deletions(-) create mode 100644 .dockerignore diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 000000000..849f9d151 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,3 @@ +dist/ +.vscode/ +node_modules/ \ No newline at end of file diff --git a/package.json b/package.json index 8a298435a..1a73798f2 100644 --- a/package.json +++ b/package.json @@ -29,6 +29,7 @@ "vue": "^2.5.22", "vue-router": "^3.0.1", "vue-server-renderer": "^2.5.22", + "vue-star-rating": "^1.6.1", "vuex": "^3.0.1", "vuex-router-sync": "^5.0.0" }, @@ -55,4 +56,4 @@ "webpack-merge": "^4.2.1", "webpack-node-externals": "^1.7.2" } -} \ No newline at end of file +} diff --git a/src/components/Similar.vue b/src/components/Similar.vue index 2e82f8537..ce45aa01e 100644 --- a/src/components/Similar.vue +++ b/src/components/Similar.vue @@ -1,66 +1,91 @@ From 5ab49ca57d3a53c3ef484d9cd6b5686138d295e2 Mon Sep 17 00:00:00 2001 From: Philipp Eisen Date: Mon, 27 Apr 2020 19:39:05 +0200 Subject: [PATCH 2/4] Wrap with client only --- package.json | 1 + src/components/Similar.vue | 9 ++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 1a73798f2..643d42f2a 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,7 @@ "route-cache": "0.4.3", "serve-favicon": "^2.4.5", "vue": "^2.5.22", + "vue-client-only": "^2.0.0", "vue-router": "^3.0.1", "vue-server-renderer": "^2.5.22", "vue-star-rating": "^1.6.1", diff --git a/src/components/Similar.vue b/src/components/Similar.vue index ce45aa01e..ca705ed55 100644 --- a/src/components/Similar.vue +++ b/src/components/Similar.vue @@ -14,7 +14,14 @@ {{ new Date(sim.time * 1000).getFullYear() }} | {{ sim.descendants }} comments | - + + +
From 0ef42b42aedbf31122fc4f37a47c4844976e0a2e Mon Sep 17 00:00:00 2001 From: Philipp Eisen Date: Mon, 27 Apr 2020 19:55:24 +0200 Subject: [PATCH 3/4] Fix: actually use the component --- src/components/Similar.vue | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/src/components/Similar.vue b/src/components/Similar.vue index ca705ed55..ccca4732d 100644 --- a/src/components/Similar.vue +++ b/src/components/Similar.vue @@ -15,12 +15,14 @@ | {{ sim.descendants }} comments | - +
+ +
@@ -32,12 +34,14 @@