Merge pull request #18 from joefresco/patch-2

Mobile sidebar link click should close the sidebar
This commit is contained in:
xidedix
2018-01-17 11:45:42 +01:00
committed by GitHub
@@ -7,8 +7,10 @@
</div> </div>
<div v-else> <div v-else>
<router-link :to="url" :class="classList"> <router-link :to="url" :class="classList">
<i :class="icon"></i> {{name}} <span @click="hideMobile">
<b-badge v-if="badge && badge.text" :variant="badge.variant">{{badge.text}}</b-badge> <i :class="icon"></i> {{name}}
<b-badge v-if="badge && badge.text" :variant="badge.variant">{{badge.text}}</b-badge>
</span>
</router-link> </router-link>
</div> </div>
</template> </template>
@@ -63,6 +65,13 @@
return false return false
} }
} }
},
methods: {
hideMobile () {
if (document.body.classList.contains('sidebar-mobile-show')) {
document.body.classList.toggle('sidebar-mobile-show')
}
}
} }
} }
</script> </script>