MessageText.vue 507 B

12345678910111213141516171819
  1. <template>
  2. <uv-parse v-if="!message.messageType||message.messageType===MessageType.text" :content="ChatUtils.transformXss(message.content)"></uv-parse>
  3. </template>
  4. <script setup lang="ts">
  5. import MessageType from "@/utils/MessageType";
  6. import ChatUtils from "@/utils/ChatUtils";
  7. import type Message from "@/mode/Message";
  8. import UvParse from "@/uni_modules/uv-parse/components/uv-parse/uv-parse.vue";
  9. interface Props<T> {
  10. message: T
  11. }
  12. defineProps<Props<Message>>()
  13. </script>
  14. <style scoped></style>