Refactor code structure for improved readability and maintainability

This commit is contained in:
2026-01-11 15:51:22 +07:00
parent 6f8a8de9be
commit 309606565b
46 changed files with 28649 additions and 28522 deletions

View File

@@ -1,16 +1,16 @@
export default defineEventHandler(async (event) => {
const platform = getRouterParam(event, 'platform') as 'ios' | 'android' | 'h5'
const body = await readBody(event)
const appId = body?.appId
const platform = getRouterParam(event, "platform") as "ios" | "android" | "h5";
const body = await readBody(event);
const appId = body?.appId;
if (!['ios', 'android', 'h5'].includes(platform)) {
if (!["ios", "android", "h5"].includes(platform)) {
throw createError({
statusCode: 400,
message: 'Invalid platform',
})
message: "Invalid platform",
});
}
await trackDownload(platform)
await trackDownload(platform);
return { success: true, appId, platform }
})
return { success: true, appId, platform };
});