import { ApiProperty } from '@nestjs/swagger'; import { IsInt, IsOptional, Min } from 'class-validator'; import { Type } from 'class-transformer'; export class PaginationDto { @ApiProperty({ required: false, default: 10 }) @IsOptional() @IsInt() @Min(1) @Type(() => Number) take?: number = 10; @ApiProperty({ required: false, default: 0 }) @IsOptional() @IsInt() @Min(0) @Type(() => Number) skip?: number = 0; }