Files
banu-front/src/features/admin/assignments/schema/index.js
T
sajjadtalkhabi d42b7aaa7b
Deploy banu-front / deploy (push) Successful in 1m21s
fix: education
2026-05-28 19:49:00 +03:30

17 lines
549 B
JavaScript

import { number, object, string } from 'yup'
export const assignmentSchema = object().shape({
title: string().required().min(3),
courseId: string().required(),
sessionId: string().required(),
deadline: string().notRequired(),
priority: string().required(),
description: string().nullable().notRequired(),
})
export const assignmentSubmissionReviewSchema = object().shape({
score: number().typeError('نمره باید عدد باشد').required(),
status: string().required(),
reviewerNote: string().nullable().notRequired(),
})