File

src/modules/partner/dtos/partner-page.dto.ts

Index

Properties

Constructor

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

Properties

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

export class PartnersPageDto {
  @ApiProperty({
    type: () => PartnerDto,
    isArray: true,
  })
  readonly data: PartnerDto[];

  @ApiProperty()
  readonly meta: PageMetaDto;

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

result-matching ""

    No results matching ""