fix(types,medusa): fix query types for some store routes (#8994)
This commit is contained in:
@@ -1,8 +1,9 @@
|
||||
import { BaseFilterable } from "../../../dal";
|
||||
import { OrderStatus } from "../../../order";
|
||||
import { FindParams } from "../../common";
|
||||
|
||||
export interface StoreOrderFilters extends
|
||||
FindParams, BaseFilterable<StoreOrderFilters> {
|
||||
id?: string | string[]
|
||||
name?: string | string[]
|
||||
status?: OrderStatus | OrderStatus[]
|
||||
}
|
||||
|
||||
@@ -4,10 +4,9 @@ import {
|
||||
BasePaymentSessionFilters,
|
||||
} from "../common"
|
||||
|
||||
export interface StorePaymentProviderFilters
|
||||
extends BasePaymentProviderFilters {
|
||||
is_enabled?: boolean
|
||||
}
|
||||
export interface StorePaymentProviderFilters {
|
||||
region_id: string
|
||||
}
|
||||
export interface StorePaymentCollectionFilters
|
||||
extends BasePaymentCollectionFilters {}
|
||||
export interface StorePaymentSessionFilters extends BasePaymentSessionFilters {}
|
||||
|
||||
@@ -4,6 +4,6 @@ import {
|
||||
} from "../common"
|
||||
|
||||
export interface StoreProductCategoryListParams
|
||||
extends BaseProductCategoryListParams {}
|
||||
extends Omit<BaseProductCategoryListParams, "is_internal" | "is_active"> {}
|
||||
|
||||
export interface StoreProductCategoryParams extends BaseProductCategoryParams {}
|
||||
|
||||
@@ -6,7 +6,8 @@ import {
|
||||
|
||||
export interface StoreProductOptionParams extends BaseProductOptionParams {}
|
||||
export interface StoreProductVariantParams extends BaseProductVariantParams {}
|
||||
export interface StoreProductParams extends BaseProductListParams {
|
||||
export interface StoreProductParams extends Omit<BaseProductListParams, "tags" | "status" | "categories"> {
|
||||
tag_id?: string | string[]
|
||||
// The region ID and currency_code are not params, but are used for the pricing context. Maybe move to separate type definition.
|
||||
region_id?: string
|
||||
currency_code?: string
|
||||
|
||||
@@ -5,10 +5,10 @@ import {
|
||||
BaseRegionFilters,
|
||||
} from "../common"
|
||||
|
||||
export interface AdminRegionFilters extends FindParams, BaseFilterable<BaseRegionFilters> {
|
||||
export interface AdminRegionFilters extends FindParams, BaseFilterable<AdminRegionFilters> {
|
||||
q?: string
|
||||
id?: string | string[]
|
||||
code?: string | string[]
|
||||
currency_code?: string | string[]
|
||||
name?: string | string[]
|
||||
created_at?: OperatorMap<string>
|
||||
updated_at?: OperatorMap<string>
|
||||
|
||||
@@ -26,7 +26,7 @@ export interface BaseRegionFilters extends BaseFilterable<BaseRegionFilters> {
|
||||
q?: string
|
||||
id?: string[] | string | OperatorMap<string | string[]>
|
||||
name?: string | string[]
|
||||
code?: string | string[]
|
||||
currency_code?: string | string[]
|
||||
created_at?: OperatorMap<string>
|
||||
updated_at?: OperatorMap<string>
|
||||
}
|
||||
|
||||
@@ -3,5 +3,5 @@ import {
|
||||
BaseRegionFilters,
|
||||
} from "../common"
|
||||
|
||||
export interface StoreRegionFilters extends BaseRegionFilters {}
|
||||
export interface StoreRegionFilters extends Omit<BaseRegionFilters, "created_at" | "updated_at"> {}
|
||||
export interface StoreRegionCountryFilters extends BaseRegionCountryFilters {}
|
||||
|
||||
@@ -968,7 +968,7 @@ export interface OrderItemDTO {
|
||||
/**
|
||||
* The order's status.
|
||||
*/
|
||||
type OrderStatus =
|
||||
export type OrderStatus =
|
||||
| "pending"
|
||||
| "completed"
|
||||
| "draft"
|
||||
|
||||
Reference in New Issue
Block a user