Files
pangolin/server/lib/createResponseBodySchema.ts
Fred KISSIE f58cf68f7c 🚧 WIP
2025-11-11 23:35:20 +01:00

14 lines
346 B
TypeScript

import z, { type ZodSchema } from "zod";
export function createResponseBodySchema<T extends ZodSchema>(dataSchema: T) {
return z.object({
data: dataSchema.nullable(),
success: z.boolean(),
error: z.boolean(),
message: z.string(),
status: z.number()
});
}
export default createResponseBodySchema;