messages
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import { ApiProperty } from '@nestjs/swagger';
|
||||
import { IsNotEmpty, IsArray, ValidateNested, ArrayMinSize, IsInt, Min, IsString } from 'class-validator';
|
||||
import { Type } from 'class-transformer';
|
||||
import { CartMessage } from 'src/common/enums/message.enum';
|
||||
|
||||
class AddItemToCartDto {
|
||||
@ApiProperty({ description: 'Quantity of the product item', example: 1, minimum: 1 })
|
||||
@@ -27,7 +28,7 @@ export class BulkAddItemsToCartDto {
|
||||
})
|
||||
@IsNotEmpty()
|
||||
@IsArray()
|
||||
@ArrayMinSize(1, { message: 'At least one item is required' })
|
||||
@ArrayMinSize(1, { message: CartMessage.AT_LEAST_ONE_ITEM_REQUIRED })
|
||||
@ValidateNested({ each: true })
|
||||
@Type(() => AddItemToCartDto)
|
||||
items!: AddItemToCartDto[];
|
||||
|
||||
Reference in New Issue
Block a user