src/types/paginate-query.ts
Properties |
name |
Type : string
|
Decorators :
@ApiProperty({default: '', required: false})
|
Defined in src/types/paginate-query.ts:17
|
page |
Type : number
|
Decorators :
@ApiProperty({default: 0, required: true})
|
Defined in src/types/paginate-query.ts:9
|
size |
Type : number
|
Decorators :
@ApiProperty({default: 10, required: true})
|
Defined in src/types/paginate-query.ts:14
|
import { ApiProperty } from '@nestjs/swagger';
import { Type } from 'class-transformer';
import { IsInt } from 'class-validator';
export class PaginateQuery {
@ApiProperty({ default: 0, required: true })
@IsInt()
@Type(() => Number)
page: number;
@ApiProperty({ default: 10, required: true })
@IsInt()
@Type(() => Number)
size: number;
@ApiProperty({ default: '', required: false })
name: string;
}