Files
medusa-store/packages/medusa/src/api/admin/draft-orders/query-config.ts
Kasper Fabricius Kristensen 3b4997840e fix(medusa,js-sdk,types): Add basic draft order operations to js-sdk (#11514)
**What**
- Exposes `sdk.admin.draftOrder.create/update/retrieve/list` functions from the js-sdk
- Implements the necessary types in the types package.
- Adds missing endpoints to admin API.
2025-02-20 16:05:21 +00:00

49 lines
857 B
TypeScript

export const defaultAdminListOrderFields = [
"id",
"display_id",
"status",
"version",
"email",
"region_id",
"*items",
"summary",
"metadata",
"created_at",
"updated_at",
]
export const defaultAdminOrderFields = [
"id",
"display_id",
"status",
"version",
"email",
"region_id",
"*items",
"*items.tax_lines",
"*items.adjustments",
"*items.detail",
"*items.variant",
"*items.variant.product",
"*shipping_address",
"*billing_address",
"*shipping_methods",
"*shipping_methods.tax_lines",
"*shipping_methods.adjustments",
"summary",
"metadata",
"created_at",
"updated_at",
]
export const retrieveTransformQueryConfig = {
defaults: defaultAdminOrderFields,
isList: false,
}
export const listTransformQueryConfig = {
defaults: defaultAdminListOrderFields,
defaultLimit: 20,
isList: true,
}