Added current user avatar.
This commit is contained in:
@@ -35,18 +35,30 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<div class="tabs-container">
|
<div class="tabsContainer">
|
||||||
<ul
|
<div class="tab">
|
||||||
id="shareWithList"
|
<ul
|
||||||
class="shareWithList"
|
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>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
import { Avatar } from 'nextcloud-vue'
|
||||||
export default {
|
export default {
|
||||||
name: 'BoardSidebar',
|
name: 'BoardSidebar',
|
||||||
|
components: { Avatar },
|
||||||
props: {
|
props: {
|
||||||
board: {
|
board: {
|
||||||
type: Object,
|
type: Object,
|
||||||
@@ -57,7 +69,7 @@ export default {
|
|||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
activeTab: 'shareWithList',
|
activeTab: 'Sharing',
|
||||||
tabs: [
|
tabs: [
|
||||||
{
|
{
|
||||||
name: 'Sharing',
|
name: 'Sharing',
|
||||||
@@ -83,6 +95,7 @@ export default {
|
|||||||
this.$store.dispatch('toggleSidebar')
|
this.$store.dispatch('toggleSidebar')
|
||||||
},
|
},
|
||||||
setSelectedHeader(tabName) {
|
setSelectedHeader(tabName) {
|
||||||
|
this.activeTab = tabName
|
||||||
this.tabs.forEach(tab => {
|
this.tabs.forEach(tab => {
|
||||||
tab.isSelected = (tab.name === tabName)
|
tab.isSelected = (tab.name === tabName)
|
||||||
})
|
})
|
||||||
@@ -122,4 +135,9 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
.tabsContainer {
|
||||||
|
.tab {
|
||||||
|
padding: 0 15px 15px;
|
||||||
|
}
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
Reference in New Issue
Block a user