Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 | import { z } from 'zod'; import { Record } from '../models/record'; const generateSchema = z.object({ quantity: z.coerce.number().refine((quantity) => quantity <= 49 && quantity >= 1 && Number.isInteger(quantity), { message: `1個から49個までの間で生成する数を指定してください。`, }), record: z.custom<Record>(), }); export { generateSchema }; export type GenerateSchemaType = z.infer<typeof generateSchema>; |