🔄 cleanup: more order logic cleanup on the admin side mostly
This commit is contained in:
@@ -74,15 +74,15 @@ export const cardInfoModel = z.object({
|
||||
});
|
||||
export type CardInfo = z.infer<typeof cardInfoModel>;
|
||||
|
||||
export const paymentDetailsPayloadModel = z.object({
|
||||
export const paymentInfoPayloadModel = z.object({
|
||||
method: z.enum([PaymentMethod.Card]),
|
||||
cardDetails: cardInfoModel,
|
||||
productId: z.number().int(),
|
||||
orderId: z.number().int(),
|
||||
});
|
||||
export type PaymentDetailsPayload = z.infer<typeof paymentDetailsPayloadModel>;
|
||||
export type PaymentInfoPayload = z.infer<typeof paymentInfoPayloadModel>;
|
||||
|
||||
export const paymentDetailsModel = cardInfoModel.merge(
|
||||
export const paymentInfoModel = cardInfoModel.merge(
|
||||
z.object({
|
||||
id: z.number().int(),
|
||||
productId: z.number().int(),
|
||||
@@ -91,4 +91,4 @@ export const paymentDetailsModel = cardInfoModel.merge(
|
||||
updatedAt: z.string().datetime(),
|
||||
}),
|
||||
);
|
||||
export type PaymentDetails = z.infer<typeof paymentDetailsModel>;
|
||||
export type PaymentInfo = z.infer<typeof paymentInfoModel>;
|
||||
|
||||
Reference in New Issue
Block a user