迁移好友通知监听脚本

This commit is contained in:
2026-04-25 14:02:04 +08:00
parent 14511b6230
commit a766f2a9c5
3 changed files with 199 additions and 150 deletions
+10
View File
@@ -12,6 +12,7 @@ export { bindChatImageUploadControl } from "./chat-room/image-upload.js";
export { bindChatComposerControls } from "./chat-room/composer.js";
export { bindChatToast } from "./chat-room/toast.js";
export { bindFriendPanelControls, closeFriendPanel, friendSearch, loadFriends, openFriendPanel, quickFriendAction } from "./chat-room/friend-panel.js";
export { bindFriendNotificationControls, setupBannerNotification, setupFriendNotification, showFriendBanner } from "./chat-room/friend-notifications.js";
export { closeChatImageLightbox, initChatImageLightboxEvents, openChatImageLightbox } from "./chat-room/lightbox.js";
export {
bindMobileDrawerControls,
@@ -93,6 +94,7 @@ import { bindChatImageUploadControl } from "./chat-room/image-upload.js";
import { bindChatComposerControls } from "./chat-room/composer.js";
import { bindChatToast } from "./chat-room/toast.js";
import { bindFriendPanelControls, closeFriendPanel, friendSearch, loadFriends, openFriendPanel, quickFriendAction } from "./chat-room/friend-panel.js";
import { bindFriendNotificationControls, setupBannerNotification, setupFriendNotification, showFriendBanner } from "./chat-room/friend-notifications.js";
import { closeChatImageLightbox, initChatImageLightboxEvents, openChatImageLightbox } from "./chat-room/lightbox.js";
import {
bindMobileDrawerControls,
@@ -182,11 +184,15 @@ if (typeof window !== "undefined") {
bindChatComposerControls,
bindChatToast,
bindFriendPanelControls,
bindFriendNotificationControls,
closeFriendPanel,
friendSearch,
loadFriends,
openFriendPanel,
quickFriendAction,
setupBannerNotification,
setupFriendNotification,
showFriendBanner,
bindMobileDrawerControls,
closeMobileDrawer,
loadMobileRoomList,
@@ -265,6 +271,9 @@ if (typeof window !== "undefined") {
window.friendSearch = friendSearch;
window.openFriendPanel = openFriendPanel;
window.quickFriendAction = quickFriendAction;
window.setupBannerNotification = setupBannerNotification;
window.setupFriendNotification = setupFriendNotification;
window.showFriendBanner = showFriendBanner;
window.closeMobileDrawer = closeMobileDrawer;
window.loadMobileRoomList = loadMobileRoomList;
window.openMobileDrawer = openMobileDrawer;
@@ -305,6 +314,7 @@ if (typeof window !== "undefined") {
bindChatComposerControls();
bindChatToast();
bindFriendPanelControls();
bindFriendNotificationControls();
bindToolbarControls();
bindUserTargetActions();
bindAdminMenuControls();