repod/src/components/Atoms/AppNavigation.vue

34 lines
516 B
Vue
Raw Normal View History

<template>
2024-01-17 21:38:47 +00:00
<NcAppNavigation :class="episode ? 'padding' : ''">
<slot />
<template #list>
<slot name="list" />
</template>
<template #footer>
<slot name="footer" />
</template>
</NcAppNavigation>
</template>
<script>
import { NcAppNavigation } from '@nextcloud/vue'
export default {
name: 'AppNavigation',
components: {
NcAppNavigation,
},
computed: {
episode() {
return this.$store.state.player.episode
},
},
}
</script>
<style scoped>
.padding {
padding-bottom: 6rem;
}
</style>