diff --git a/util/validate.ts b/util/validate.ts new file mode 100644 index 0000000..b9e0398 --- /dev/null +++ b/util/validate.ts @@ -0,0 +1,7 @@ +import Joi from "joi"; + +export const validateSchema = (schema: Joi.ObjectSchema, object: any) => { + const {error} = schema.validate(object, {errors: {wrap: {label: ''}}}) + + return error ? error.details[0].message : undefined; +} \ No newline at end of file