From 02f8f378245cc351b7b4492818326b999f3278e5 Mon Sep 17 00:00:00 2001 From: wvffle Date: Fri, 1 Jul 2022 15:50:28 +0000 Subject: [PATCH] Migrate a bunch o components to script setup --- front/package.json | 1 + front/src/components/About.vue | 4 +- front/src/components/AboutPod.vue | 161 ++++++++------------ front/src/components/Home.vue | 178 +++++++++-------------- front/src/components/Logo.vue | 19 +-- front/src/components/LogoText.vue | 24 +-- front/src/components/PageNotFound.vue | 29 ++-- front/src/components/ServiceMessages.vue | 5 - front/src/router/routes/index.ts | 7 +- front/src/store/auth.ts | 11 +- front/yarn.lock | 5 + 11 files changed, 185 insertions(+), 259 deletions(-) diff --git a/front/package.json b/front/package.json index d504ea0e0..d0652084a 100644 --- a/front/package.json +++ b/front/package.json @@ -56,6 +56,7 @@ "@types/jquery": "3.5.14", "@types/lodash-es": "4.17.6", "@types/qs": "6.9.7", + "@types/showdown": "^2.0.0", "@typescript-eslint/eslint-plugin": "5.30.0", "@vitejs/plugin-vue": "2.3.3", "@vue/compiler-sfc": "3.2.37", diff --git a/front/src/components/About.vue b/front/src/components/About.vue index 362f0a5af..05fe12b49 100644 --- a/front/src/components/About.vue +++ b/front/src/components/About.vue @@ -39,7 +39,9 @@ const headerStyle = computed(() => { return '' } - return (`background-image: url(${store.getters['instance/absoluteUrl'](banner.value)})`) + return { + backgroundImage: `url(${store.getters['instance/absoluteUrl'](banner.value)})` + } }) diff --git a/front/src/components/AboutPod.vue b/front/src/components/AboutPod.vue index 30f9c5b19..cb5847f93 100644 --- a/front/src/components/AboutPod.vue +++ b/front/src/components/AboutPod.vue @@ -1,3 +1,64 @@ + + - - diff --git a/front/src/components/Home.vue b/front/src/components/Home.vue index f766cb068..027f5d4bb 100644 --- a/front/src/components/Home.vue +++ b/front/src/components/Home.vue @@ -1,3 +1,66 @@ + +