import {HTTPBody} from '@fastify-modular/route'; import {pito} from 'pito'; import {NeedLogin} from '../defines'; // ========================================================================== export const CreateQNACommentInput = pito.Obj({ qnaId : pito.Num(), userId : pito.Num(), contents: pito.Str(), }); export type CreateQNACommentInput = pito.Type; // ========================================================================== export const CreateQNACommentOutput = pito.Obj({ commentId: pito.Num(), }); export type CreateQNACommentOutput = pito.Type; // ========================================================================== export const CreateQNAComment = HTTPBody('POST', '/api/v1/product/create-qna-comment', 'cs') .body(CreateQNACommentInput) .response(CreateQNACommentOutput) .presets(NeedLogin) .build();