// utils/errorList.js export function manualError(key) { switch (key) { case "invalid_input": return { code: 400, messageTh: "ข้อมูลที่ส่งมาไม่ถูกต้อง", messageEn: "Invalid input data" }; case "not_found": return { code: 404, messageTh: "ไม่พบข้อมูลที่ร้องขอ", messageEn: "Resource not found" }; case "unauthorized": return { code: 401, messageTh: "คุณไม่มีสิทธิ์เข้าถึงข้อมูลนี้", messageEn: "Unauthorized access" }; case "server_error": return { code: 500, messageTh: "เกิดข้อผิดพลาดภายในระบบ", messageEn: "Internal server error" }; default: return { code: 500, messageTh: "ข้อผิดพลาดที่ไม่ทราบสาเหตุ", messageEn: "Unknown error occurred" }; } }