23 lines
563 B
TypeScript
23 lines
563 B
TypeScript
import { ApiProperty } from '@nestjs/swagger';
|
|
import { IsInt } from 'class-validator';
|
|
|
|
export class RegisterDto {
|
|
@ApiProperty({ required: true })
|
|
fullName: string;
|
|
@ApiProperty({ required: true })
|
|
email: string;
|
|
@ApiProperty({ required: true })
|
|
phoneNumber: string;
|
|
@ApiProperty({ required: true })
|
|
@IsInt()
|
|
age: number;
|
|
@ApiProperty({ required: true })
|
|
cityOrRegion: string;
|
|
@ApiProperty({ required: false })
|
|
hobbies: string;
|
|
@ApiProperty({ required: false })
|
|
text: string;
|
|
@ApiProperty({ required: false })
|
|
image: string;
|
|
}
|