apps/recallassess/recallassess-api/src/api/client/participant-group/dto/participant-group-query.dto.ts
Query DTO for filtering participant groups Matches the frontend search/filter model
Properties |
|
| Optional sq |
Type : string
|
Decorators :
@Expose()
|
import { ApiPropertyOptional } from "@nestjs/swagger";
import { Exclude, Expose } from "class-transformer";
import { IsOptional, IsString } from "class-validator";
/**
* Query DTO for filtering participant groups
* Matches the frontend search/filter model
*/
@Exclude()
export class ParticipantGroupQueryDto {
@Expose()
@ApiPropertyOptional({
description: "Search query to filter by name or description",
example: "sales",
})
@IsOptional()
@IsString()
sq?: string;
}