import {HTTPBody} from '@fastify-modular/route'; import {pito} from 'pito'; // =========================================================================================== export const EditPasswordTempInput = pito.Obj({ id: pito.Str(), pw: pito.Str(), }); export type EditPasswordTempInput = pito.Type; // =========================================================================================== export const EditPasswordTempOption = pito.Obj({ // TODO : 수정 후 로그인 기능? }); export type EditPasswordTempOption = pito.Type; // =========================================================================================== export const EditPasswordTempOutput = pito.Obj({}); export type EditPasswordTempOutput = pito.Type; // =========================================================================================== // API : [Stable] export const EditPasswordTemp = HTTPBody( 'PATCH', '/api/v1/auth/password/temp', 'auth', ) .body(EditPasswordTempInput) .query(EditPasswordTempOption) .response(EditPasswordTempOutput) .build(); // ===========================================================================================