fix(medusa-js): return type of collection hook + export (#4747)

This commit is contained in:
Oli Juhl
2023-08-11 13:37:54 +02:00
committed by GitHub
parent 410ac86ae1
commit 9469063f64
6 changed files with 23 additions and 14 deletions
+6
View File
@@ -0,0 +1,6 @@
---
"@medusajs/medusa-js": patch
"medusa-react": patch
---
fix(medusa-js): return type of collection hook + export
@@ -1,12 +1,13 @@
import {
AdminPostCollectionsReq,
AdminCollectionsRes,
AdminPostCollectionsCollectionReq,
AdminCollectionsDeleteRes,
AdminCollectionsListRes,
AdminGetCollectionsParams,
AdminPostProductsToCollectionReq,
AdminCollectionsRes,
AdminDeleteProductsFromCollectionReq,
AdminDeleteProductsFromCollectionRes,
AdminGetCollectionsParams,
AdminPostCollectionsCollectionReq,
AdminPostCollectionsReq,
AdminPostProductsToCollectionReq,
} from "@medusajs/medusa"
import qs from "qs"
import { ResponsePromise } from "../../typings"
@@ -116,7 +117,7 @@ class AdminCollectionsResource extends BaseResource {
id: string,
payload: AdminDeleteProductsFromCollectionReq,
customHeaders: Record<string, any> = {}
): ResponsePromise<AdminCollectionsDeleteRes> {
): ResponsePromise<AdminDeleteProductsFromCollectionRes> {
const path = `/admin/collections/${id}/products/batch`
return this.client.request("DELETE", path, payload, {}, customHeaders)
}
+4 -3
View File
@@ -13,6 +13,7 @@ import PaymentMethodsResource from "./payment-methods"
import ProductCategoriesResource from "./product-categories"
import ProductTagsResource from "./product-tags"
import ProductTypesResource from "./product-types"
import ProductVariantsResource from "./product-variants"
import ProductsResource from "./products"
import RegionsResource from "./regions"
import ReturnReasonsResource from "./return-reasons"
@@ -36,11 +37,11 @@ export {
PaymentMethodsResource,
ProductCategoriesResource,
ProductTagsResource,
ProductTypesResource,
ProductsResource,
ProductTypesResource, ProductVariantsResource, ProductsResource,
RegionsResource,
ReturnReasonsResource,
ReturnsResource,
ShippingOptionsResource,
SwapsResource,
SwapsResource
}
@@ -2,14 +2,15 @@ import {
AdminCollectionsDeleteRes,
AdminCollectionsRes,
AdminDeleteProductsFromCollectionReq,
AdminDeleteProductsFromCollectionRes,
AdminPostCollectionsCollectionReq,
AdminPostCollectionsReq,
AdminPostProductsToCollectionReq,
} from "@medusajs/medusa"
import { Response } from "@medusajs/medusa-js"
import {
useMutation,
UseMutationOptions,
useMutation,
useQueryClient,
} from "@tanstack/react-query"
import { useMedusa } from "../../../contexts/medusa"
@@ -106,7 +107,7 @@ export const useAdminAddProductsToCollection = (
export const useAdminRemoveProductsFromCollection = (
id: string,
options?: UseMutationOptions<
Response<AdminCollectionsDeleteRes>,
Response<AdminDeleteProductsFromCollectionRes>,
Error,
AdminDeleteProductsFromCollectionReq
>
@@ -3,7 +3,7 @@ import {
StorePostCustomersCustomerReq,
StorePostCustomersReq,
} from "@medusajs/medusa"
import { useMutation, UseMutationOptions } from "@tanstack/react-query"
import { UseMutationOptions, useMutation } from "@tanstack/react-query"
import { useMedusa } from "../../../contexts/medusa"
export const useCreateCustomer = (
+2 -2
View File
@@ -57,7 +57,7 @@
"@mikro-orm/postgresql": "5.7.12",
"awilix": "^8.0.0",
"dotenv": "^16.1.4",
"lodash": "^4.17.21",
"knex": "2.4.2"
"knex": "2.4.2",
"lodash": "^4.17.21"
}
}