Added current user avatar.

This commit is contained in:
Vadim Nicolai
2018-12-22 23:17:27 +02:00
parent 2354a96624
commit 24af938058

View File

@@ -35,18 +35,30 @@
</li>
</ul>
<div class="tabs-container">
<div class="tabsContainer">
<div class="tab">
<ul
v-if="activeTab === 'Sharing'"
id="shareWithList"
class="shareWithList"
/>
>
<li>
<avatar :user="board.owner.uid" />
<span class="has-tooltip username">
{{ board.owner.displayname }}
</span>
</li>
</ul>
</div>
</div>
</div>
</template>
<script>
import { Avatar } from 'nextcloud-vue'
export default {
name: 'BoardSidebar',
components: { Avatar },
props: {
board: {
type: Object,
@@ -57,7 +69,7 @@ export default {
},
data() {
return {
activeTab: 'shareWithList',
activeTab: 'Sharing',
tabs: [
{
name: 'Sharing',
@@ -83,6 +95,7 @@ export default {
this.$store.dispatch('toggleSidebar')
},
setSelectedHeader(tabName) {
this.activeTab = tabName
this.tabs.forEach(tab => {
tab.isSelected = (tab.name === tabName)
})
@@ -122,4 +135,9 @@ export default {
}
}
}
.tabsContainer {
.tab {
padding: 0 15px 15px;
}
}
</style>