1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| <template>
| <!-- 消息组件 -->
| <div
| :class="[
| message.senderType === UserTypeEnum.MEMBER
| ? `ml-10px`
| : message.senderType === UserTypeEnum.ADMIN
| ? `mr-10px`
| : ''
| ]"
| >
| <slot></slot>
| </div>
| </template>
|
| <script lang="ts" setup>
| import { UserTypeEnum } from '@/utils/constants'
| import { KeFuMessageRespVO } from '@/api/mall/promotion/kefu/message'
|
| defineOptions({ name: 'MessageItem' })
| defineProps<{
| message: KeFuMessageRespVO
| }>()
| </script>
|
|