diff --git a/utils/Yup.ts b/utils/Yup.ts index 46330fc..4bb63a5 100644 --- a/utils/Yup.ts +++ b/utils/Yup.ts @@ -6,11 +6,13 @@ Yup.setLocale(YupKorean) export const botListArgumentSchema = Yup.object({ type: Yup.string().oneOf(['VOTE', 'TRUSTED', 'NEW', 'PARTNERED', 'CATEGORY', 'SEARCH']).required(), - page: Yup.number().positive().integer().optional().default(1), - query: Yup.string().optional() + page: Yup.number().positive().integer().notRequired().default(1), + query: Yup.string().notRequired() }) -export interface botListArgument extends Yup.Asserts { +export interface botListArgument { type: ListType + page?: number + query?: string } export default Yup \ No newline at end of file