2022-06-21 00:03:20 +02:00
|
|
|
import UserCard from '../user_card/user_card.vue'
|
2022-06-16 15:30:05 +02:00
|
|
|
import { defineAsyncComponent } from 'vue'
|
|
|
|
|
|
|
|
const UserPopover = {
|
|
|
|
name: 'UserPopover',
|
|
|
|
props: [
|
2022-06-27 18:52:40 +02:00
|
|
|
'userId', 'overlayCenters', 'disabled', 'overlayCentersSelector'
|
2022-06-16 15:30:05 +02:00
|
|
|
],
|
|
|
|
components: {
|
2022-06-21 00:03:20 +02:00
|
|
|
UserCard,
|
2022-06-16 15:30:05 +02:00
|
|
|
Popover: defineAsyncComponent(() => import('../popover/popover.vue'))
|
2022-06-27 18:52:40 +02:00
|
|
|
},
|
|
|
|
computed: {
|
2022-08-08 22:42:22 +02:00
|
|
|
userPopoverAvatarAction () {
|
|
|
|
return this.$store.getters.mergedConfig.userPopoverAvatarAction
|
2022-07-19 18:33:48 +02:00
|
|
|
},
|
|
|
|
userPopoverOverlay () {
|
|
|
|
return this.$store.getters.mergedConfig.userPopoverOverlay
|
2022-06-27 18:52:40 +02:00
|
|
|
}
|
2022-06-16 15:30:05 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
export default UserPopover
|