add Page Community, add query listContributionLinks

This commit is contained in:
ogerly 2022-06-08 22:15:59 +02:00
parent 06319f2c66
commit eb7f8290af
4 changed files with 76 additions and 0 deletions

View File

@ -34,6 +34,10 @@
<b-icon icon="shield-check" aria-hidden="true"></b-icon>
{{ $t('navigation.admin_area') }}
</b-nav-item>
<b-nav-item to="/community" class="mb-3">
<b-icon icon="people" aria-hidden="true"></b-icon>
{{ $t('community.community') }}
</b-nav-item>
<b-nav-item class="mb-3" @click="$emit('logout')">
<b-icon icon="power" aria-hidden="true"></b-icon>
{{ $t('navigation.logout') }}

View File

@ -144,3 +144,18 @@ export const listTransactionLinks = gql`
}
}
`
export const listContributionLinks = gql`
query {
listContributionLinks {
startDate
endDate
name
memo
amount
cycle
repetition
maxAmount
}
}
`

View File

@ -0,0 +1,50 @@
<template>
<div>
<b-container>
<div class="h3">{{ $t('community.community') }}</div>
<div class="h1">{{ CONFIG.COMMUNITY_NAME }}</div>
<div>
{{ CONFIG.COMMUNITY_DESCRIPTION }}
</div>
<div>
{{ CONFIG.COMMUNITY_URL }}
</div>
</b-container>
<hr />
<b-container>
<div class="h3">öffentliche Beitragslinkliste</div>
<small>
Folgende automatische Schöpfungen werden zur Zeit durch die Gemeinschaft
{{ CONFIG.COMMUNITY_NAME }} bereitgestellt.
</small>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
</b-container>
<hr />
<b-container>
<div class="h3">Moderatoren</div>
<ul>
<li>Bernd Hückstedt</li>
<li>Elfi</li>
<li>Manuela</li>
</ul>
<mail>suport@gradido.net</mail>
</b-container>
</div>
</template>
<script>
import CONFIG from '@/config'
export default {
name: 'community',
data() {
return {
CONFIG,
}
},
}
</script>

View File

@ -38,6 +38,13 @@ const routes = [
requiresAuth: true,
},
},
{
path: '/community',
component: () => import('@/pages/Community.vue'),
meta: {
requiresAuth: true,
},
},
{
path: '/login/:code?',
component: () => import('@/pages/Login.vue'),