From 089bf5d2378b3c4a61d795b2a92bede2c193b771 Mon Sep 17 00:00:00 2001
From: admin <344137771@qq.com>
Date: Tue, 06 Jan 2026 11:22:58 +0800
Subject: [PATCH] 1

---
 src/core/global-component.js |   42 ++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 42 insertions(+), 0 deletions(-)

diff --git a/src/core/global-component.js b/src/core/global-component.js
new file mode 100644
index 0000000..dfdfc04
--- /dev/null
+++ b/src/core/global-component.js
@@ -0,0 +1,42 @@
+import Vue from 'vue'
+import {
+  AudioMessage,
+  CodeMessage,
+  ForwardMessage,
+  ImageMessage,
+  TextMessage,
+  VideoMessage,
+  VoiceMessage,
+  SystemTextMessage,
+  FileMessage,
+  InviteMessage,
+  RevokeMessage,
+  VisitCardMessage,
+  ReplyMessage,
+  VoteMessage,
+  LoginMessage,
+  LocationMessage,
+} from '@/components/chat/messaege'
+
+Vue.component(AudioMessage.name, AudioMessage)
+Vue.component(CodeMessage.name, CodeMessage)
+Vue.component(ForwardMessage.name, ForwardMessage)
+Vue.component(ImageMessage.name, ImageMessage)
+Vue.component(TextMessage.name, TextMessage)
+Vue.component(VideoMessage.name, VideoMessage)
+Vue.component(VoiceMessage.name, VoiceMessage)
+Vue.component(SystemTextMessage.name, SystemTextMessage)
+Vue.component(FileMessage.name, FileMessage)
+Vue.component(InviteMessage.name, InviteMessage)
+Vue.component(RevokeMessage.name, RevokeMessage)
+Vue.component(VisitCardMessage.name, VisitCardMessage)
+Vue.component(ReplyMessage.name, ReplyMessage)
+Vue.component(VoteMessage.name, VoteMessage)
+Vue.component(LoginMessage.name, LoginMessage)
+Vue.component(LocationMessage.name, LocationMessage)
+
+import UserCard from '@/components/user/user-card/index'
+Vue.use(UserCard)
+
+import UserContactsBox from '@/components/user/user-contacts/index'
+Vue.use(UserContactsBox)

--
Gitblit v1.9.3