mirror of
https://gitlab.com/PronounsPage/PronounsPage.git
synced 2025-09-26 14:32:04 -04:00
39 lines
932 B
Vue
39 lines
932 B
Vue
<template>
|
|
<Page>
|
|
<LinksNav />
|
|
|
|
<Media />
|
|
|
|
<Socials />
|
|
<Separator icon="heart" />
|
|
<Support />
|
|
<section>
|
|
<Share :title="$t('links.social')" />
|
|
</section>
|
|
</Page>
|
|
</template>
|
|
|
|
<script lang="ts">
|
|
import { defineComponent } from 'vue';
|
|
import { useNuxtApp } from 'nuxt/app';
|
|
import useSimpleHead from '~/composables/useSimpleHead.ts';
|
|
|
|
export default defineComponent({
|
|
setup() {
|
|
definePageMeta({
|
|
translatedPaths: (config) => {
|
|
if (!config.links.enabled || !config.links.mediaRoute) {
|
|
return [];
|
|
}
|
|
return [`/${encodeURIComponent(config.links.mediaRoute)}`];
|
|
},
|
|
});
|
|
|
|
const { $translator: translator } = useNuxtApp();
|
|
useSimpleHead({
|
|
title: translator.translate('links.media'),
|
|
}, translator);
|
|
},
|
|
});
|
|
</script>
|