import { ApiProperty } from '@nestjs/swagger';
import { IsNotEmpty, IsUUID } from 'class-validator';
import { validationMessages } from 'src/messages/validation-messages';

export class ToggleCountryRecommendedDto {
  @ApiProperty({ example: 'UUID', required: true })
  @IsNotEmpty({ message: validationMessages.categories.country_id_required })
  @IsUUID(undefined, { message: validationMessages.categories.country_id_invalid })
  country_id: string;

  @ApiProperty({ example: 'UUID', required: true })
  @IsNotEmpty({ message: validationMessages.categories.category_id_required })
  @IsUUID(undefined, { message: validationMessages.categories.category_id_invalid })
  category_id: string;
}
