From 9286c4725d5c475161ab8953f93d253b8b0b82ba Mon Sep 17 00:00:00 2001 From: Arthur DANJOU Date: Thu, 17 Dec 2020 17:17:19 +0100 Subject: [PATCH] Import artapi in website --- .gitignore | 3 +++ config/Axios.ts | 2 +- nuxt.config.js | 3 ++- pages/blog/_slug.vue | 12 ++++++------ pages/work/_slug.vue | 2 +- 5 files changed, 13 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index cf9cd8d..afbada7 100644 --- a/.gitignore +++ b/.gitignore @@ -91,3 +91,6 @@ sw.* /build/ /dist/ + +# Local Netlify folder +.netlify \ No newline at end of file diff --git a/config/Axios.ts b/config/Axios.ts index bd08472..7f91a9f 100644 --- a/config/Axios.ts +++ b/config/Axios.ts @@ -1,4 +1,4 @@ export default { credentials: true, - baseURL: 'http://localhost:5555/' + baseURL: 'https://api.arthurdanjou.fr/' } diff --git a/nuxt.config.js b/nuxt.config.js index 810c2c9..989e480 100644 --- a/nuxt.config.js +++ b/nuxt.config.js @@ -1,4 +1,4 @@ -import { Axios, Head, ColorMode, Tailwind, Translation, Content } from './config' +import { Axios, Head, ColorMode, Tailwind, Translation, Content, Netlify } from './config' export default { head: Head, @@ -22,6 +22,7 @@ export default { '@nuxt/typescript-build', ['@nuxtjs/tailwindcss', Tailwind], ['@nuxtjs/color-mode', ColorMode], + ['@nuxtjs/netlify-files', Netlify] ], modules: [ diff --git a/pages/blog/_slug.vue b/pages/blog/_slug.vue index 73511b4..f79e89e 100644 --- a/pages/blog/_slug.vue +++ b/pages/blog/_slug.vue @@ -126,12 +126,12 @@ export default { .catch(() => { error({ statusCode: 404, message: "Post not found" }); }); - //const {data: likes} = await $axios.get(`posts/${params.slug}`) - //const liked = 0 await $axios.get(`posts/is/${params.slug}`) + const {data: likes} = await $axios.get(`posts/${params.slug}`) + const liked = 0 await $axios.get(`posts/is/${params.slug}`) return { post, - likes: 0, - liked: true//liked.data !== 0 + likes, + liked: liked.data !== 0 } }, methods: { @@ -149,7 +149,7 @@ export default { }, 7000) }, async handleLike() { - /*if (this.liked) { + if (this.liked) { const {data} = await this.$axios.post(`posts/${this.post.slug}/unlike`) if (data.code === 200) { this.liked = false @@ -161,7 +161,7 @@ export default { this.liked = true this.likes = data.post.likes } - }*/ + } } }, computed: { diff --git a/pages/work/_slug.vue b/pages/work/_slug.vue index bd726f2..9db3063 100644 --- a/pages/work/_slug.vue +++ b/pages/work/_slug.vue @@ -25,7 +25,7 @@

- {{ $t(work.title) }} + {{ work.title }}

{{ $t(work.description) }}