get the tooltip working

This commit is contained in:
Moriz Wahl 2023-03-18 12:28:28 +01:00
parent 637c3d1ffa
commit 15391991f2

View File

@ -58,6 +58,14 @@ export default {
}
return this.$t('group.joinLeaveButton.join')
},
tooltip() {
return {
content: this.$t('group.joinLeaveButton.tooltip'),
placement: 'right',
show: this.isMember && !this.isNonePendingMember && this.hovered,
trigger: 'manual',
}
},
},
watch: {
isMember() {
@ -72,14 +80,6 @@ export default {
...mapMutations({
commitModalData: 'modal/SET_OPEN',
}),
tooltip() {
return {
content: this.$t('group.joinLeaveButton.tooltip'),
placement: 'right',
show: this.isMember && !this.isNonePendingMember && this.hovered,
trigger: this.isMember && !this.isNonePendingMember ? 'hover' : 'manual',
}
},
onHover() {
if (!this.disabled && !this.localLoading) {
this.hovered = true