import { z } from "zod";
import { v4 as uuidv4 } from 'uuid';
export const addMaterialToProjectSchema = z.object({
projectId:z.string().uuid().default(()=>uuidv4()),
materialId:z.coerce.number({message:"Material invalido"}).min(1,{message:'Material requerido'}),
requiredQuantity:z.coerce.number({message:'Cantidad requerida invalida'}).min(1,{message:"Cantidad minima 1"}),
availableQuantity:z.coerce.number({message:'Cantidad disponible invalida'}).default(0)
})