File

src/modules/user/dtos/users-page.dto.ts

Index

Properties

Constructor

constructor(data: UserDto[], meta: PageMetaDto)
Parameters :
Name Type Optional
data UserDto[] No
meta PageMetaDto No

Properties

Readonly data
Type : UserDto[]
Decorators :
@ApiProperty({type: UserDto, isArray: true})
Readonly meta
Type : PageMetaDto
Decorators :
@ApiProperty()
import { ApiProperty } from '@nestjs/swagger';
import { PageMetaDto } from 'common/dtos';
import { UserDto } from 'modules/user/dtos';

export class UsersPageDto {
  @ApiProperty({
    type: UserDto,
    isArray: true,
  })
  readonly data: UserDto[];

  @ApiProperty()
  readonly meta: PageMetaDto;

  constructor(data: UserDto[], meta: PageMetaDto) {
    this.data = data;
    this.meta = meta;
  }
}

result-matching ""

    No results matching ""