Files
dyolink/backend/src/modules/auth/dto/register.dto.ts

22 lines
367 B
TypeScript

import { IsEmail, IsString, MinLength, IsEnum } from 'class-validator';
export class RegisterDto {
@IsEmail()
email: string;
@IsString()
@MinLength(8)
password: string;
@IsString()
name: string;
@IsString()
organizationName: string;
@IsEmail()
organizationEmail: string;
@IsEnum(['CLINIC', 'LAB'])
organizationType: 'CLINIC' | 'LAB';
}