feat(): Sync order translations (#14267)

* feat(): Sync order translations

* feat(): Sync order translations

* tests

* Create tender-melons-develop.md

* fix tests

* cleanup

* cleanup
This commit is contained in:
Adrien de Peretti
2025-12-11 15:40:11 +01:00
committed by GitHub
parent fe314ab5bc
commit f13c23a4b7
30 changed files with 2271 additions and 74 deletions
@@ -83,6 +83,7 @@ const CreateDraftOrder = z
currency_code: z.string().nullish(),
no_notification_order: z.boolean().optional(),
shipping_methods: z.array(ShippingMethod).optional(),
locale: z.string().optional(),
metadata: z.record(z.unknown()).nullish(),
})
.strict()
@@ -111,6 +112,7 @@ export const AdminUpdateDraftOrder = z.object({
shipping_address: AddressPayload.optional(),
billing_address: AddressPayload.optional(),
metadata: z.record(z.unknown()).nullish(),
locale: z.string().optional(),
})
export type AdminAddDraftOrderPromotionsType = z.infer<
@@ -7,6 +7,7 @@ export const defaultAdminOrderFields = [
"summary",
"total",
"metadata",
"locale",
"created_at",
"updated_at",
]
@@ -9,15 +9,12 @@ import {
export const AdminGetOrdersOrderParams = createSelectParams().merge(
z.object({
version: z.preprocess(
(val) => {
if (val && typeof val === "string") {
return parseInt(val)
}
return val
},
z.number().optional()
)
version: z.preprocess((val) => {
if (val && typeof val === "string") {
return parseInt(val)
}
return val
}, z.number().optional()),
})
)
@@ -151,6 +148,7 @@ export const AdminUpdateOrder = z.object({
email: z.string().optional(),
shipping_address: AddressPayload.optional(),
billing_address: AddressPayload.optional(),
locale: z.string().nullish(),
metadata: z.record(z.unknown()).nullish(),
})
@@ -3,6 +3,7 @@ export const defaultStoreCartFields = [
"id",
"currency_code",
"email",
"locale",
"region_id",
"created_at",
"updated_at",