mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
event buttons for myself turned off in open contributions
This commit is contained in:
parent
36312450b5
commit
91c1db0c1c
@ -13,6 +13,7 @@
|
|||||||
<b-icon :icon="getStatusIcon(row.item.state)"></b-icon>
|
<b-icon :icon="getStatusIcon(row.item.state)"></b-icon>
|
||||||
</template>
|
</template>
|
||||||
<template #cell(bookmark)="row">
|
<template #cell(bookmark)="row">
|
||||||
|
<div v-if="!myself(`${row.item.firstName} ${row.item.lastName}`)">
|
||||||
<b-button
|
<b-button
|
||||||
variant="danger"
|
variant="danger"
|
||||||
size="md"
|
size="md"
|
||||||
@ -21,6 +22,7 @@
|
|||||||
>
|
>
|
||||||
<b-icon icon="trash" variant="light"></b-icon>
|
<b-icon icon="trash" variant="light"></b-icon>
|
||||||
</b-button>
|
</b-button>
|
||||||
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<template #cell(editCreation)="row">
|
<template #cell(editCreation)="row">
|
||||||
<div v-if="$store.state.moderator.id !== row.item.userId">
|
<div v-if="$store.state.moderator.id !== row.item.userId">
|
||||||
@ -49,9 +51,11 @@
|
|||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<template #cell(reActive)>
|
<template #cell(reActive)>
|
||||||
|
<div v-if="!myself(`${row.item.firstName} ${row.item.lastName}`)">
|
||||||
<b-button variant="warning" size="md" class="mr-2">
|
<b-button variant="warning" size="md" class="mr-2">
|
||||||
<b-icon icon="arrow-up" variant="light"></b-icon>
|
<b-icon icon="arrow-up" variant="light"></b-icon>
|
||||||
</b-button>
|
</b-button>
|
||||||
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<template #cell(chatCreation)="row">
|
<template #cell(chatCreation)="row">
|
||||||
<b-button v-if="row.item.messagesCount > 0" @click="rowToggleDetails(row, 0)">
|
<b-button v-if="row.item.messagesCount > 0" @click="rowToggleDetails(row, 0)">
|
||||||
@ -59,7 +63,7 @@
|
|||||||
</b-button>
|
</b-button>
|
||||||
</template>
|
</template>
|
||||||
<template #cell(deny)="row">
|
<template #cell(deny)="row">
|
||||||
<div v-if="$store.state.moderator.id !== row.item.userId">
|
<div v-if="!myself(`${row.item.firstName} ${row.item.lastName}`)">
|
||||||
<b-button
|
<b-button
|
||||||
variant="warning"
|
variant="warning"
|
||||||
size="md"
|
size="md"
|
||||||
@ -71,7 +75,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<template #cell(confirm)="row">
|
<template #cell(confirm)="row">
|
||||||
<div v-if="$store.state.moderator.id !== row.item.userId">
|
<div v-if="!myself(`${row.item.firstName} ${row.item.lastName}`)">
|
||||||
<b-button
|
<b-button
|
||||||
variant="success"
|
variant="success"
|
||||||
size="md"
|
size="md"
|
||||||
@ -158,6 +162,11 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
myself(name) {
|
||||||
|
return (
|
||||||
|
name === `${this.$store.state.moderator.firstName} ${this.$store.state.moderator.lastName}`
|
||||||
|
)
|
||||||
|
},
|
||||||
getStatusIcon(status) {
|
getStatusIcon(status) {
|
||||||
return iconMap[status] ? iconMap[status] : 'default-icon'
|
return iconMap[status] ? iconMap[status] : 'default-icon'
|
||||||
},
|
},
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user