20 lines
576 B
Vue
20 lines
576 B
Vue
|
<!-- eslint-disable vue/valid-template-root -->
|
||
|
<template>
|
||
|
<RoomMessageCard :message="props.message" />
|
||
|
</template>
|
||
|
<script setup lang="ts">
|
||
|
import { IMessageModel } from '@tencentcloud/chat-uikit-engine';
|
||
|
import { RoomMessageCard } from '@tencentcloud/roomkit-web-vue3';
|
||
|
|
||
|
interface IProps {
|
||
|
message: IMessageModel;
|
||
|
}
|
||
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||
|
const props = withDefaults(defineProps<IProps>(), {
|
||
|
message: () => ({} as IMessageModel),
|
||
|
});
|
||
|
</script>
|
||
|
<style lang="scss" scoped>
|
||
|
/* stylelint-disable-next-line no-empty-source */
|
||
|
</style>
|