mirror of
https://gitlab.com/PronounsPage/PronounsPage.git
synced 2025-09-28 23:42:58 -04:00
50 lines
1.3 KiB
Vue
50 lines
1.3 KiB
Vue
<template>
|
|
<Page>
|
|
<LinksNav />
|
|
|
|
<h2>
|
|
<Icon v="globe-americas" />
|
|
<T>english.headerLonger</T>
|
|
</h2>
|
|
|
|
<div>
|
|
<T>english.intro</T>
|
|
</div>
|
|
|
|
<template v-if="$config.english.links">
|
|
<Separator icon="link" />
|
|
<ul class="list-unstyled">
|
|
<LinkEntry v-for="link in $config.english.links" :key="link.url" :link="link" />
|
|
</ul>
|
|
</template>
|
|
|
|
<Separator icon="list" />
|
|
|
|
<section v-for="pronounGroup in $config.english.pronounGroups">
|
|
<h3>
|
|
{{ pronounGroup.name }}
|
|
</h3>
|
|
<p v-for="p in pronounGroup.description">
|
|
<LinkedText :text="p" />
|
|
</p>
|
|
<EnglishTable v-if="pronounGroup.table" :t="pronounGroup.table" />
|
|
</section>
|
|
</Page>
|
|
</template>
|
|
|
|
<script lang="ts">
|
|
import Vue from 'vue';
|
|
import EnglishTable from '../data/pronouns/EnglishTable.vue';
|
|
import { head } from '../src/helpers.ts';
|
|
|
|
export default Vue.extend({
|
|
components: { EnglishTable },
|
|
head() {
|
|
return head({
|
|
title: this.$t('english.headerLonger'),
|
|
description: this.$t('english.description'),
|
|
}, this.$translator);
|
|
},
|
|
});
|
|
</script>
|