nerd_project_dashboard/src/Pages/Unit/Model/formUtil.ts
2024-08-17 11:07:53 +03:00

21 lines
618 B
TypeScript

import * as Yup from "yup";
import { UnitInitialValues,Unit } from "../../../types/Unit";
export const getInitialValues = (objectToEdit: Partial<Unit>): UnitInitialValues => {
return {
id: objectToEdit?.id,
name: objectToEdit?.name ?? null,
term: objectToEdit?.term ?? null,
order: objectToEdit?.order ?? null,
};
};
export const getValidationSchema = () => {
// validate input
return Yup.object().shape({
name: Yup.string().required("validation.required"),
term: Yup.string().required("validation.required"),
// subject_id: Yup.string().required('validation.required'),
});
};