Whalebird-desktop-client-ma.../src/renderer/components/TimelineSpace/SideBar.vue

36 lines
568 B
Vue
Raw Normal View History

2018-03-29 15:41:28 +02:00
<template>
<div id="side_bar" v-if="openSideBar">
<div class="header">
<i class="el-icon-close" @click="close"></i>
</div>
side
</div>
</template>
<script>
import { mapState } from 'vuex'
export default {
name: 'side-bar',
computed: {
...mapState({
openSideBar: state => state.TimelineSpace.SideBar.openSideBar
})
},
methods: {
close () {
this.$store.dispatch('TimelineSpace/SideBar/close')
}
}
}
</script>
<style lang="scss" scoped>
#side_bar {
position: fixed;
top: 48px;
right: 0;
width: 180px;
}
</style>