feat:移除了弹窗,服务器添加sls

This commit is contained in:
AxTps committed 2026-09-08 22:39:45 +08:00
commit 6a295f9a7a
4082 files changed
+1322534

No files matched your search

@@ -0,0 +1,19 @@
import { inject, type InjectionKey } from 'vue'
export interface MinecraftLaunchErrorPayload {
instance_id: string
instance_name: string
}
export type MinecraftLaunchErrorHandler = (
error: unknown,
payload: MinecraftLaunchErrorPayload,
) => Promise<boolean>
export const minecraftLaunchErrorKey: InjectionKey<MinecraftLaunchErrorHandler> =
Symbol('minecraft-launch-error')
export function useMinecraftLaunchError(): MinecraftLaunchErrorHandler {
const handler = inject(minecraftLaunchErrorKey)
return async (error, payload) => (await handler?.(error, payload)) ?? false
}