Files
Reactive-Resume/libs/dto/src/auth/response.ts
T
2023-11-05 12:31:42 +01:00

12 lines
317 B
TypeScript

import { createZodDto } from "nestjs-zod/dto";
import { z } from "nestjs-zod/z";
import { userSchema } from "../user";
export const authResponseSchema = z.object({
status: z.enum(["authenticated", "2fa_required"]),
user: userSchema,
});
export class AuthResponseDto extends createZodDto(authResponseSchema) {}