add user frontend components

This commit is contained in:
Roland Schneider
2025-11-20 15:27:22 +01:00
parent 635975207f
commit e050bf5def
19 changed files with 750 additions and 7 deletions

View File

@@ -0,0 +1,14 @@
import {
IsOptional,
IsString,
IsNumber,
IsIn,
} from 'class-validator';
import { Type } from 'class-transformer';
export class QueryUserDto {
@IsOptional() @Type(() => Number) @IsNumber() page?: number;
@IsOptional() @Type(() => Number) @IsNumber() limit?: number;
@IsOptional() @IsString() sortBy?: string;
@IsOptional() @IsIn(['ASC', 'DESC']) order?: 'ASC' | 'DESC';
}