diff --git a/src/components/Project/Infrastructure/WorkAreaModel.jsx b/src/components/Project/Infrastructure/WorkAreaModel.jsx index 5917d365..adab5677 100644 --- a/src/components/Project/Infrastructure/WorkAreaModel.jsx +++ b/src/components/Project/Infrastructure/WorkAreaModel.jsx @@ -8,8 +8,10 @@ import { useSelector } from "react-redux"; const workAreaSchema = z.object({ id: z.string().optional(), - buildingId: z.string().min(1, "Building is required"), - floorId: z.string().min(1, "Floor is required"), + buildingId: z.string().refine((val) => val !== "0", { + message: "Building is required", +}), + floorId: z.string().refine((val)=>val !== "0",{message:"Floor is required"}), areaName: z.string().min(3, "Work Area Name must be at least 3 characters"), }); @@ -183,8 +185,9 @@ const WorkAreaModel = ({ project, onSubmit, onClose }) => {
{errors.areaName.message}
)} - -