Files
freeCodeCamp/api/src/schemas/challenge/coderoad-challenge-completed.ts
2024-06-27 10:47:23 +02:00

21 lines
496 B
TypeScript

import { Type } from '@fastify/type-provider-typebox';
import { genericError } from '../types';
export const coderoadChallengeCompleted = {
body: Type.Object({
tutorialId: Type.String()
}),
headers: Type.Object({ 'coderoad-user-token': Type.String() }),
response: {
200: Type.Object({
type: Type.Literal('success'),
msg: Type.String()
}),
400: Type.Object({
type: Type.Literal('error'),
msg: Type.String()
}),
default: genericError
}
};