import {HTTPNoBody} from '@fastify-modular/route'; import {pito} from 'pito'; // ========================================================================== export const FindNoticeParam = pito.Obj({noticeId: pito.Num()}); export type FindNoticeParam = pito.Type; // ========================================================================== export const FindNoticeOutput = pito.Obj({ noticeId : pito.Num(), title : pito.Str(), contents : pito.Str(), createdAt: pito.Date(), }); export type FindNoticeOutput = pito.Type; // ========================================================================== export const FindNotice = HTTPNoBody('GET', '/api/v1/product/find-notice/:noticeId', 'cs') .params(FindNoticeParam) .response(FindNoticeOutput) .build(); // ==========================================================================