UNPKG

angular-t9n

Version:

A translation tool for Angular i18n

11 lines (8 loc) 345 B
import { IsIn, IsString } from 'class-validator'; import { TranslationTargetUnit } from '../translation-target-unit'; export class TargetUnitRequest implements Partial<TranslationTargetUnit> { @IsString() target!: string; @IsIn(['initial', 'translated', 'reviewed', 'final']) state!: 'initial' | 'translated' | 'reviewed' | 'final'; }