From 4fefa09ee8a23cf1a36a13f61e80071560b3a191 Mon Sep 17 00:00:00 2001 From: Ankur Datta Date: Thu, 13 Jul 2023 17:52:55 +0000 Subject: [PATCH] [ADD] product-with-environment-type --- packages/types/v1/product.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/types/v1/product.ts b/packages/types/v1/product.ts index bc2f9edbda..928bc44cd7 100644 --- a/packages/types/v1/product.ts +++ b/packages/types/v1/product.ts @@ -1,4 +1,5 @@ import { z } from "zod"; +import { ZEnvironment } from "./environment"; export const ZProduct = z.object({ id: z.string().cuid2(), @@ -14,4 +15,8 @@ export const ZProduct = z.object({ darkOverlay: z.boolean(), }); +export const ZProductWithEnvironments = ZProduct.extend({ + environments: z.array(ZEnvironment), +}); export type TProduct = z.infer; +export type TProductWithEnvironments = z.infer;