UNPKG

@syngrisi/syngrisi

Version:
8 lines (6 loc) 304 B
import { z } from 'zod'; import { commonValidations } from './commonValidations'; export const createRequestParamsSchema = (schema: z.ZodTypeAny) => z.object({ params: schema }) export const getByIdParamsSchema = (id = 'id') => createRequestParamsSchema( z.object({ [id]: commonValidations.id }) );