import { ZodType, z } from "zod";
import { AddToCartRequest } from "../model/cart-model";

export class CartValidation {
    static readonly ADD_TO_CART: ZodType<AddToCartRequest> = z.object({
        itemId: z.string().min(1),
        itemName: z.string().min(1),
        quantity: z.number().int().positive(),
        itemPrice: z.number().nonnegative(),
        sizeId: z.string().min(1), // Menambahkan validasi untuk sizeId
    }).strict();
}
