import { ApiPropertyOptional } from "@nestjs/swagger"; import { IsOptional, IsString } from "class-validator"; import { PaginationDto } from "../../../common/DTO/pagination.dto"; import { FinancialMessage } from "../../../common/enums/message.enum"; export class SearchCustomersDto extends PaginationDto { @IsOptional() @IsString({ message: FinancialMessage.SEARCH_QUERY_MUST_BE_A_STRING }) @ApiPropertyOptional({ description: "search query", example: "search query" }) q: string; }