fix type errors and tests

This commit is contained in:
John Yeo
2026-03-13 11:48:31 +00:00
parent 624d5e78d8
commit 92456de04f
16 changed files with 934 additions and 1140 deletions

View File

@@ -2,12 +2,14 @@ import { FeatureOptionsSchema } from "@models/cusProductModels/cusProductModels"
import { z } from "zod/v4";
export const ConfirmCheckoutParamsSchema = z.object({
feature_quantities: z.array(
FeatureOptionsSchema.pick({
feature_id: true,
quantity: true,
}),
),
feature_quantities: z
.array(
FeatureOptionsSchema.pick({
feature_id: true,
quantity: true,
}),
)
.optional(),
});
export type ConfirmCheckoutParams = z.infer<typeof ConfirmCheckoutParamsSchema>;