From 2895a8cf31bda92e6d509876c74e6057265b3f73 Mon Sep 17 00:00:00 2001 From: Arthur DANJOU Date: Thu, 19 Aug 2021 22:34:12 +0200 Subject: [PATCH] Change fetch skills --- src/components/Skill.vue | 12 +++++------- src/components/SkillsAbout.vue | 25 +++++++++++++++---------- 2 files changed, 20 insertions(+), 17 deletions(-) diff --git a/src/components/Skill.vue b/src/components/Skill.vue index 88aa53b..de5fe9e 100755 --- a/src/components/Skill.vue +++ b/src/components/Skill.vue @@ -2,9 +2,9 @@
- Skill Img +
-

{{ skill }}

+

{{ name }}

@@ -13,7 +13,7 @@ import {computed, defineComponent} from '@nuxtjs/composition-api' interface SkillProps { - skill: string, + name: string, color: string, cover: string } @@ -21,7 +21,7 @@ interface SkillProps { export default defineComponent({ name: "Skill", props: { - skill: { + name: { type: String, default: "Rien" }, @@ -65,11 +65,9 @@ export default defineComponent({ return 'hover:bg-amber-400' } }) - const getCoverLink = computed(() => require(`@/assets/images/skills/${props.cover}`)) return { - getColor, - getCoverLink + getColor } } }) diff --git a/src/components/SkillsAbout.vue b/src/components/SkillsAbout.vue index 138b388..0879c8f 100755 --- a/src/components/SkillsAbout.vue +++ b/src/components/SkillsAbout.vue @@ -7,9 +7,9 @@
@@ -18,19 +18,24 @@