2024-07-08 16:41:39 -04:00
|
|
|
import { ApiProperty } from '@nestjs/swagger';
|
|
|
|
|
import { IsEnum, IsNotEmpty } from 'class-validator';
|
2024-03-20 23:53:07 +01:00
|
|
|
import { UserResponseDto } from 'src/dtos/user.dto';
|
2024-07-08 16:41:39 -04:00
|
|
|
import { PartnerDirection } from 'src/interfaces/partner.interface';
|
2023-11-11 15:06:19 -06:00
|
|
|
|
|
|
|
|
export class UpdatePartnerDto {
|
|
|
|
|
@IsNotEmpty()
|
|
|
|
|
inTimeline!: boolean;
|
|
|
|
|
}
|
|
|
|
|
|
2024-07-08 16:41:39 -04:00
|
|
|
export class PartnerSearchDto {
|
|
|
|
|
@IsEnum(PartnerDirection)
|
|
|
|
|
@ApiProperty({ enum: PartnerDirection, enumName: 'PartnerDirection' })
|
|
|
|
|
direction!: PartnerDirection;
|
|
|
|
|
}
|
|
|
|
|
|
2023-11-11 15:06:19 -06:00
|
|
|
export class PartnerResponseDto extends UserResponseDto {
|
|
|
|
|
inTimeline?: boolean;
|
|
|
|
|
}
|