gradido/dlt-connector/src/graphql/input/CommunityDraft.ts

22 lines
437 B
TypeScript

// https://www.npmjs.com/package/@apollo/protobufjs
import { IsBoolean, IsUUID } from 'class-validator'
import { Field, InputType } from 'type-graphql'
import { isValidDateString } from '@validator/DateString'
@InputType()
export class CommunityDraft {
@Field(() => String)
@IsUUID('4')
uuid: string
@Field(() => Boolean)
@IsBoolean()
foreign: boolean
@Field(() => String)
@isValidDateString()
createdAt: string
}