import {HTTPBody} from '@fastify-modular/route'; import {pito} from 'pito'; import {NeedLogin} from '../defines'; // ========================================================================== export const DeleteQNAParam = pito.Obj({qnaId: pito.Num()}); export type DeleteQNAParam = pito.Type; // ========================================================================== export const DeleteQNA = HTTPBody('DELETE', '/api/v1/product/delete-qna/:qnaId', 'cs') .params(DeleteQNAParam) .presets(NeedLogin) .build(); // ==========================================================================