Files
cfw-autumn/shared/models/cusProductModels/cusEntModels/cusEntWithProduct.ts
John Yeo 3d0e4f94f2 wip
2025-09-29 11:15:23 +01:00

20 lines
629 B
TypeScript

import type { z } from "zod/v4";
import { CusProductSchema, FullCusProductSchema } from "../cusProductModels.js";
import { FullCustomerEntitlementSchema } from "./cusEntModels.js";
export const FullCusEntWithProductSchema = FullCustomerEntitlementSchema.extend(
{
customer_product: CusProductSchema,
},
);
export const FullCusEntWithFullCusProductSchema =
FullCustomerEntitlementSchema.extend({
customer_product: FullCusProductSchema,
});
export type FullCusEntWithProduct = z.infer<typeof FullCusEntWithProductSchema>;
export type FullCusEntWithFullCusProduct = z.infer<
typeof FullCusEntWithFullCusProductSchema
>;