mirror of
https://github.com/nagisa77/OpenIsle.git
synced 2026-06-27 16:14:25 +00:00
Add login and signup pages with hidden menu
This commit is contained in:
@@ -1,9 +1,12 @@
|
||||
<template>
|
||||
<div id="app">
|
||||
<HeaderComponent @toggle-menu="menuVisible = !menuVisible" />
|
||||
<HeaderComponent
|
||||
@toggle-menu="menuVisible = !menuVisible"
|
||||
:show-menu-btn="!hideMenu"
|
||||
/>
|
||||
|
||||
<div class="main-container">
|
||||
<MenuComponent :visible="menuVisible" />
|
||||
<MenuComponent :visible="!hideMenu && menuVisible" />
|
||||
<div class="content">
|
||||
<router-view />
|
||||
</div>
|
||||
@@ -20,6 +23,11 @@ export default {
|
||||
components: { HeaderComponent, MenuComponent },
|
||||
data() {
|
||||
return { menuVisible: true }
|
||||
},
|
||||
computed: {
|
||||
hideMenu() {
|
||||
return ['/login', '/signup'].includes(this.$route.path)
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user