From d9c62951c7a60ae0f7e2e25efdb4139e3390fc68 Mon Sep 17 00:00:00 2001 From: Wisdom Kwawuvi Date: Thu, 10 Oct 2024 12:36:01 +0000 Subject: [PATCH] user validation added --- validators/users.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 validators/users.js diff --git a/validators/users.js b/validators/users.js new file mode 100644 index 0000000..02c1ebd --- /dev/null +++ b/validators/users.js @@ -0,0 +1,17 @@ +import Joi, { required } from "joi"; + +// validating the user +export const addUserValidator = Joi.object({ + firstName:Joi.string().required(), + lastName:Joi.string().required(), + email:Joi.string().required(), + password:Joi.string().required(), +}); + +// validating when user update info +export const updateUserValidator = Joi.object({ + firstName:Joi.string(), + lastName:Joi.string(), + email:Joi.string(), + password:Joi.string(), +}); \ No newline at end of file