1
0
mirror of https://github.com/kihashi/stardew_community_checklist.git synced 2025-10-19 08:03:17 +00:00

Add navigvation for bundles.

This commit is contained in:
John Cleaver 2018-04-26 22:53:52 -04:00
parent d912e9eb48
commit 57eaaf25f7

View File

@ -0,0 +1,52 @@
<template>
<section class="container">
<nav class="navbar">
<div class="navbar-brand">
<div class="navbar-burger burger"
v-bind:class="{ 'is-active': menu_active }"
@click="menu_active = !menu_active"
>
<span></span>
<span></span>
<span></span>
</div>
</div>
<div class="navbar-menu" v-bind:class="{ 'is-active': menu_active }">
<div class="navbar-start">
<div class="navbar-item has-dropdown is-hoverable" v-for="room in rooms" :key="room.id">
<a class="navbar-link">
{{room.name}}
</a>
<div class="navbar-dropdown">
<router-link
class="navbar-item"
v-for="bundle in room.bundles"
:key="bundle.id"
@click.native="menu_active = false"
:to="{ name: 'bundle-items', params: { id: bundle.id }}">
{{bundle.name}}
</router-link>
</div>
</div>
</div>
</div>
</nav>
</section>
</template>
<script>
import { mapState } from 'vuex'
export default {
name: 'bundle_nav',
data: function () {
return {
menu_active: false
}
},
computed: {
...mapState(['rooms'])
}
}
</script>