迁移头像设置脚本
This commit is contained in:
@@ -33,7 +33,7 @@
|
||||
* - bank-modal.js:处理银行弹窗、转账、排行和标签切换。
|
||||
* - fishing.js:处理钓鱼抛竿、收竿、浮漂和自动钓鱼循环。
|
||||
* - fortune-panel.js:提供神秘占卜 fortunePanel Alpine 组件。
|
||||
* - profile-controls.js:处理用户资料和资料相关按钮。
|
||||
* - profile-controls.js:处理头像选择、个人资料、密码、邮箱验证码和微信绑定入口。
|
||||
* - shop-controls.js:处理商店弹窗的基础按钮事件。
|
||||
* - slot-machine.js:提供老虎机 slotPanel/slotFab Alpine 组件。
|
||||
* - vip-controls.js:处理 VIP 中心弹窗、会员数据渲染、支付跳转和专属进退场设置。
|
||||
@@ -114,7 +114,24 @@ export {
|
||||
} from "./chat-room/bank-modal.js";
|
||||
export { bindFishingControls, checkAndAutoStartFishing, createBobber, reelFish, removeBobber, resetFishingBtn, startFishing, stopAutoFishing } from "./chat-room/fishing.js";
|
||||
export { bindFortunePanelControls, fortunePanel } from "./chat-room/fortune-panel.js";
|
||||
export { bindProfileControls } from "./chat-room/profile-controls.js";
|
||||
export {
|
||||
bindProfileControls,
|
||||
closeAvatarPicker,
|
||||
closeSettingsModal,
|
||||
copyWechatBindCode,
|
||||
generateWechatBindCode,
|
||||
handleAvatarUpload,
|
||||
loadHeadfaces,
|
||||
openAvatarPicker,
|
||||
openSettingsModal,
|
||||
saveAvatar,
|
||||
savePassword,
|
||||
saveSettings,
|
||||
selectAvatar,
|
||||
sendEmailCode,
|
||||
showInlineMsg,
|
||||
unbindWechat,
|
||||
} from "./chat-room/profile-controls.js";
|
||||
export { bindShopControls } from "./chat-room/shop-controls.js";
|
||||
export { bindSlotMachineControls, slotFab, slotPanel } from "./chat-room/slot-machine.js";
|
||||
export { bindVipControls, buyVip, closeVipModal, openVipModal, saveVipPresenceSettings, switchVipTab } from "./chat-room/vip-controls.js";
|
||||
@@ -214,7 +231,24 @@ import {
|
||||
} from "./chat-room/bank-modal.js";
|
||||
import { bindFishingControls, checkAndAutoStartFishing, createBobber, reelFish, removeBobber, resetFishingBtn, startFishing, stopAutoFishing } from "./chat-room/fishing.js";
|
||||
import { bindFortunePanelControls, fortunePanel } from "./chat-room/fortune-panel.js";
|
||||
import { bindProfileControls } from "./chat-room/profile-controls.js";
|
||||
import {
|
||||
bindProfileControls,
|
||||
closeAvatarPicker,
|
||||
closeSettingsModal,
|
||||
copyWechatBindCode,
|
||||
generateWechatBindCode,
|
||||
handleAvatarUpload,
|
||||
loadHeadfaces,
|
||||
openAvatarPicker,
|
||||
openSettingsModal,
|
||||
saveAvatar,
|
||||
savePassword,
|
||||
saveSettings,
|
||||
selectAvatar,
|
||||
sendEmailCode,
|
||||
showInlineMsg,
|
||||
unbindWechat,
|
||||
} from "./chat-room/profile-controls.js";
|
||||
import { bindShopControls } from "./chat-room/shop-controls.js";
|
||||
import { bindSlotMachineControls, slotFab, slotPanel } from "./chat-room/slot-machine.js";
|
||||
import { bindVipControls, buyVip, closeVipModal, openVipModal, saveVipPresenceSettings, switchVipTab } from "./chat-room/vip-controls.js";
|
||||
@@ -340,6 +374,21 @@ if (typeof window !== "undefined") {
|
||||
fortunePanel,
|
||||
bindMarriageStatusControls,
|
||||
bindProfileControls,
|
||||
closeAvatarPicker,
|
||||
closeSettingsModal,
|
||||
copyWechatBindCode,
|
||||
generateWechatBindCode,
|
||||
handleAvatarUpload,
|
||||
loadHeadfaces,
|
||||
openAvatarPicker,
|
||||
openSettingsModal,
|
||||
saveAvatar,
|
||||
savePassword,
|
||||
saveSettings,
|
||||
selectAvatar,
|
||||
sendEmailCode,
|
||||
showInlineMsg,
|
||||
unbindWechat,
|
||||
bindShopControls,
|
||||
bindSlotMachineControls,
|
||||
slotFab,
|
||||
@@ -448,6 +497,21 @@ if (typeof window !== "undefined") {
|
||||
window.switchBankTab = switchBankTab;
|
||||
window.toggleBankRankSort = toggleBankRankSort;
|
||||
window.applyFontSize = applyFontSize;
|
||||
window.closeAvatarPicker = closeAvatarPicker;
|
||||
window.closeSettingsModal = closeSettingsModal;
|
||||
window.copyWechatBindCode = copyWechatBindCode;
|
||||
window.generateWechatBindCode = generateWechatBindCode;
|
||||
window.handleAvatarUpload = handleAvatarUpload;
|
||||
window.loadHeadfaces = loadHeadfaces;
|
||||
window.openAvatarPicker = openAvatarPicker;
|
||||
window.openSettingsModal = openSettingsModal;
|
||||
window.saveAvatar = saveAvatar;
|
||||
window.savePassword = savePassword;
|
||||
window.saveSettings = saveSettings;
|
||||
window.selectAvatar = selectAvatar;
|
||||
window.sendEmailCode = sendEmailCode;
|
||||
window.showInlineMsg = showInlineMsg;
|
||||
window.unbindWechat = unbindWechat;
|
||||
|
||||
// 页面加载后立即注册事件委托,具体业务逻辑仍由各子模块负责。
|
||||
bindChatBanner();
|
||||
|
||||
Reference in New Issue
Block a user