refactor: update to composition API

This commit is contained in:
Łukasz Holeczek
2021-08-30 14:50:50 +02:00
parent 742630c255
commit d9fc9e5502
2 changed files with 9 additions and 8 deletions
+8 -7
View File
@@ -37,19 +37,20 @@
</template>
<script>
import { computed } from 'vue'
import { useStore } from 'vuex'
import { AppSidebarNav } from './AppSidebarNav'
export default {
name: 'AppSidebar',
components: {
AppSidebarNav,
},
computed: {
sidebarUnfoldable() {
return this.$store.state.sidebarUnfoldable
},
sidebarVisible() {
return this.$store.state.sidebarVisible
},
setup() {
const store = useStore()
return {
sidebarUnfoldable: computed(() => store.state.sidebarUnfoldable),
sidebarVisible: computed(() => store.state.sidebarVisible),
}
},
}
</script>