Former-commit-id: a47df4e6c74e91270edd752b47239c9d8efdda6a [formerly bb87afcfe7aac73b74ebd39e8cc0882ff4b915a4] [formerly d55da52558b3c3145d62bbba650094b73438b506 [formerly ba7c3d423493e7540870230d0401c24de7f592dc]] Former-commit-id: c851558940bb6a0b3b407b1b9507edeba38a8c2a [formerly b37550ff50fd5d6b3cb8c4500b83c3d985283abc] Former-commit-id: 7fe8613a364d466dea132f648fdabb81d4af0235
36 lines
672 B
Vue
36 lines
672 B
Vue
<template>
|
|
<div>
|
|
<site-header></site-header>
|
|
<sidebar></sidebar>
|
|
<main>
|
|
<router-view></router-view>
|
|
</main>
|
|
<prompts></prompts>
|
|
</div>
|
|
</template>
|
|
|
|
<script>
|
|
import Search from './Search'
|
|
import Sidebar from './Sidebar'
|
|
import Prompts from './prompts/Prompts'
|
|
import SiteHeader from './Header'
|
|
|
|
export default {
|
|
name: 'main',
|
|
components: {
|
|
Search,
|
|
Sidebar,
|
|
SiteHeader,
|
|
Prompts
|
|
},
|
|
watch: {
|
|
'$route': function () {
|
|
// Reset selected items and multiple selection.
|
|
this.$store.commit('resetSelected')
|
|
this.$store.commit('multiple', false)
|
|
this.$store.commit('closeHovers')
|
|
}
|
|
}
|
|
}
|
|
</script>
|