Files
chatroom/resources/js/chat-room/reward-modal.js
T
2026-04-25 14:00:07 +08:00

30 lines
667 B
JavaScript

// 聊天室职务奖励金币弹窗入口,提供 openRewardModal 全局兼容函数。
/**
* 打开奖励金币独立弹窗。
*
* @param {string} username
* @returns {void}
*/
export function openRewardModal(username) {
const container = document.getElementById("reward-modal-container");
if (!window.Alpine || !container) {
return;
}
window.Alpine.$data(container)?.open?.(username);
}
/**
* 暴露奖励金币弹窗入口给存量按钮调用。
*
* @returns {void}
*/
export function bindRewardModalControls() {
if (typeof window === "undefined") {
return;
}
window.openRewardModal = openRewardModal;
}