import { ApiProperty } from '@nestjs/swagger'; import { IsNotEmpty, IsString, IsOptional } from 'class-validator'; export class AddCommunityDto { @ApiProperty({ description: 'spaceName', required: true, }) @IsString() @IsNotEmpty() public spaceName: string; @ApiProperty({ description: 'parentUuid', required: false, }) @IsString() @IsOptional() public parentUuid?: string; @ApiProperty({ description: 'spaceTypeUuid', required: true, }) @IsString() @IsNotEmpty() public spaceTypeUuid: string; constructor(dto: Partial) { Object.assign(this, dto); } }