feat: 处理编译问题

This commit is contained in:
Tim
2025-08-07 22:28:39 +08:00
parent 676e959d4b
commit 51e958799d
3 changed files with 93 additions and 33 deletions

View File

@@ -5,28 +5,5 @@ export const GITHUB_CLIENT_ID = 'Ov23liVkO1NPAX5JyWxJ'
export const DISCORD_CLIENT_ID = '1394985417044000779'
export const TWITTER_CLIENT_ID = 'ZTRTU05KSk9KTTJrTTdrVC1tc1E6MTpjaQ'
// 导入真实的 toast 功能
import { useToast } from 'vue-toastification'
// 创建一个全局的 toast 实例
let toastInstance = null
// 初始化 toast 实例的函数
export const initToast = () => {
if (!toastInstance) {
toastInstance = useToast()
}
return toastInstance
}
// 导出 toast 对象,提供 success 和 error 方法
export const toast = {
success: (message) => {
const toast = initToast()
toast.success(message)
},
error: (message) => {
const toast = initToast()
toast.error(message)
}
}
// 重新导出 toast 功能,使用 composable 方式
export { toast } from './composables/useToast'