UNPKG

kurdquiz_lib

Version:
11 lines (10 loc) 533 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.valdiateAnswer = exports.baseAnswerSchema = void 0; var yup_1 = require("yup"); exports.baseAnswerSchema = yup_1.object().shape({ question_id: yup_1.string().required("Question ID is required"), answer_text: yup_1.string().required("Answer text is required"), answer_id: yup_1.number().required("Answer ID is required").strict(true), }); exports.valdiateAnswer = function (answer) { return exports.baseAnswerSchema.validate(answer); };