diff --git a/frontend/components/OgImage/OgChampion.vue b/frontend/components/OgImage/OgChampion.vue new file mode 100644 index 0000000..ab99c85 --- /dev/null +++ b/frontend/components/OgImage/OgChampion.vue @@ -0,0 +1,89 @@ + + + + diff --git a/frontend/pages/champion/[alias].vue b/frontend/pages/champion/[alias].vue index 3b17557..ca0cf48 100644 --- a/frontend/pages/champion/[alias].vue +++ b/frontend/pages/champion/[alias].vue @@ -5,6 +5,14 @@ const championAlias = route.params.alias as string const { data : championData } : {data : Ref} = await useFetch("/api/champion/" + championAlias.toLowerCase()) const championId = championData.value.id +defineOgImageComponent('OgChampion', { + title: championData.value.name, + id: championId, + winrate: championData.value.winrate, + pickrate: championData.value.pickrate, + gameCount: championData.value.gameCount, +}) + const laneState = ref(0) const state = ref("runes") const lane = ref(championData.value.lanes[laneState.value])