chore(types, medusa): [3/3] add missing query type arguments (#8880)

Add missing type arguments in listing requests.

3/3
This commit is contained in:
Shahed Nasser
2024-08-30 07:07:18 +00:00
committed by GitHub
parent e0cb5ff0aa
commit 9f495fd853
34 changed files with 114 additions and 77 deletions
@@ -1,3 +1,6 @@
import { OperatorMap } from "../../../dal";
import { BaseCollectionListParams } from "../common";
export interface StoreCollectionFilters extends BaseCollectionListParams {}
export interface StoreCollectionFilters extends Omit<BaseCollectionListParams, "id"> {
deleted_at?: OperatorMap<string>
}
@@ -1,2 +1,3 @@
export * from "./entities"
export * from "./queries"
export * from "./responses"
@@ -0,0 +1,8 @@
import { BaseFilterable } from "../../../dal";
import { FindParams } from "../../common";
export interface StoreGetCurrencyListParams extends
FindParams, BaseFilterable<StoreGetCurrencyListParams> {
q?: string
code?: string | string[]
}
@@ -1,3 +1,8 @@
import { BaseOrderFilters } from "../common";
import { BaseFilterable } from "../../../dal";
import { FindParams } from "../../common";
export interface StoreOrderFilters extends BaseOrderFilters {}
export interface StoreOrderFilters extends
FindParams, BaseFilterable<StoreOrderFilters> {
id?: string | string[]
name?: string | string[]
}
@@ -1,3 +1,4 @@
export * from "./entities"
export * from "./payloads"
export * from "./queries"
export * from "./responses"
@@ -0,0 +1,3 @@
export interface StoreCreatePaymentCollection {
cart_id: string
}
@@ -5,7 +5,9 @@ import {
} from "../common"
export interface StorePaymentProviderFilters
extends BasePaymentProviderFilters {}
extends BasePaymentProviderFilters {
is_enabled?: boolean
}
export interface StorePaymentCollectionFilters
extends BasePaymentCollectionFilters {}
export interface StorePaymentSessionFilters extends BasePaymentSessionFilters {}
@@ -11,4 +11,5 @@ export interface StoreProductParams extends BaseProductListParams {
region_id?: string
currency_code?: string
variants?: StoreProductVariantParams
province?: string
}
@@ -25,9 +25,8 @@ export interface BaseRegionCountry {
export interface BaseRegionFilters extends BaseFilterable<BaseRegionFilters> {
q?: string
id?: string[] | string | OperatorMap<string | string[]>
name?: string | OperatorMap<string>
currency_code?: string | OperatorMap<string>
metadata?: Record<string, unknown> | OperatorMap<Record<string, unknown>>
name?: string | string[]
code?: string | string[]
created_at?: OperatorMap<string>
updated_at?: OperatorMap<string>
}
@@ -1,2 +1,3 @@
export * from "./entities"
export * from "./payloads"
export * from "./responses"
@@ -0,0 +1,20 @@
interface StoreCreateReturnItem {
id: string
quantity: number
reason_id?: string | null
note?: string | null
}
interface StoreCreateReturnShipping {
option_id: string
price?: number
}
export interface StoreCreateReturn {
order_id: string
items: StoreCreateReturnItem[]
return_shipping: StoreCreateReturnShipping
note?: string | null
receive_now?: boolean
location_id?: string | null
}
@@ -1,2 +1,3 @@
export * from "./entities"
export * from "./queries"
export * from "./responses"
@@ -0,0 +1,7 @@
import { BaseFilterable } from "../../../dal";
import { FindParams } from "../../common";
export interface StoreGetShippingOptionList extends
FindParams, BaseFilterable<StoreGetShippingOptionList> {
cart_id: string
}
@@ -1,11 +1,16 @@
import { BaseFilterable, OperatorMap } from "../../../dal"
import { FindParams } from "../../common"
export interface AdminStockLocationListParams extends FindParams {
id?: string | string[]
q?: string
name?: string | string[]
address_id?: string | string[]
sales_channel_id?: string | string[]
$and?: AdminStockLocationListParams[]
$or?: AdminStockLocationListParams[]
}
export interface AdminStockLocationListParams extends
FindParams, BaseFilterable<AdminStockLocationListParams> {
id?: string | string[]
q?: string
name?: string | string[]
address_id?: string | string[]
sales_channel_id?: string | string[]
$and?: AdminStockLocationListParams[]
$or?: AdminStockLocationListParams[]
created_at?: OperatorMap<string>
updated_at?: OperatorMap<string>
deleted_at?: OperatorMap<string>
}
@@ -1,16 +1,16 @@
import { OperatorMap } from "../../../dal"
import { BaseFilterable, OperatorMap } from "../../../dal"
import { FindParams } from "../../common"
export interface AdminTaxRateListParams extends FindParams {
id?: string | string[]
q?: string
tax_region_id?: string | string[] | OperatorMap<string | string[]>
is_default?: string
service_zone_id?: string
shipping_profile_id?: string
provider_id?: string
shipping_option_type_id?: string
created_at?: string | OperatorMap<string>
updated_at?: string | OperatorMap<string>
deleted_at?: string | OperatorMap<string>
}
export interface AdminTaxRateListParams extends
FindParams, BaseFilterable<AdminTaxRateListParams> {
q?: string
tax_region_id?: string | string[] | OperatorMap<string | string[]>
is_default?: string
service_zone_id?: string
shipping_profile_id?: string
provider_id?: string
shipping_option_type_id?: string
created_at?: OperatorMap<string>
updated_at?: OperatorMap<string>
deleted_at?: OperatorMap<string>
}