import { IsNumber, IsOptional, IsString } from "class-validator"
import { ApiProperty } from "@nestjs/swagger"

export class UpdateEmployeeTechnologyDto {
  @ApiProperty({
    description: "Name of the technology",
    example: "React",
    required: false,
  })
  @IsOptional()
  @IsString()
  name?: string

  @ApiProperty({
    description: "Status (0 = inactive, 1 = active)",
    example: 1,
    required: false,
  })
  @IsOptional()
  @IsNumber()
  status?: number
}
