add optional header menu

This commit is contained in:
ogerly 2022-08-09 11:55:00 +02:00
parent 60302c08d7
commit 336e9469db
2 changed files with 26 additions and 26 deletions

View File

@ -1,20 +1,18 @@
<template> <template>
<div class="header-menu"> <div class="header-menu">
<ds-menu v-if="show" :routes="menu" navbar style="margin-right: 20px"></ds-menu>
<ds-menu v-if="show" :routes="menu" navbar style="margin-right: 20px"></ds-menu> </div>
</div>
</template> </template>
<script> <script>
import headerMenu from '../../constants/headerMenu.js' import headerMenu from '../../constants/headerMenu.js'
export default { export default {
name: 'HeaderMenu', name: 'HeaderMenu',
data() { data() {
return { return {
show: headerMenu.SHOW_HEADER_MENU, show: headerMenu.SHOW_HEADER_MENU,
menu: headerMenu.MENU, menu: headerMenu.MENU,
} }
}, },
} }
</script> </script>

View File

@ -1,8 +1,9 @@
export default { export default {
SHOW_HEADER_MENU: true, SHOW_HEADER_MENU: true,
MENU: [{ MENU: [
{
name: 'Themen', name: 'Themen',
path: '/#' path: '/#',
}, },
{ {
name: 'Gruppen', name: 'Gruppen',
@ -10,13 +11,13 @@ export default {
children: [ children: [
{ {
name: 'Gruppe 1', name: 'Gruppe 1',
path: '/#' path: '/#',
}, },
{ {
name: 'Gruppe 2', name: 'Gruppe 2',
path: '/#' path: '/#',
} },
] ],
}, },
{ {
name: 'Über Yunite', name: 'Über Yunite',
@ -24,12 +25,13 @@ export default {
children: [ children: [
{ {
name: 'Impressum', name: 'Impressum',
path: '/#' path: '/#',
}, },
{ {
name: 'Yunite Team', name: 'Yunite Team',
path: '/#' path: '/#',
} },
] ],
}] },
} ],
}