UNPKG

kurdquiz_lib

Version:
14 lines (13 loc) 583 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.validateAdminLogin = void 0; var yup_1 = require("yup"); var baseAdminSchema = yup_1.object().shape({ admin_email: yup_1.string().email().required("Email is required").strict(true), admin_id: yup_1.number().required(), }); var adminLoginSchema = yup_1.object().shape({ admin_email: yup_1.reach(baseAdminSchema, "admin_email"), password: yup_1.string().required("Password is required"), }); exports.validateAdminLogin = function (admin) { return adminLoginSchema.validate(admin); };