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 { import {
AdminPostCollectionsReq,
AdminCollectionsRes,
AdminPostCollectionsCollectionReq,
AdminCollectionsDeleteRes, AdminCollectionsDeleteRes,
AdminCollectionsListRes, AdminCollectionsListRes,
AdminGetCollectionsParams, AdminCollectionsRes,
AdminPostProductsToCollectionReq,
AdminDeleteProductsFromCollectionReq, AdminDeleteProductsFromCollectionReq,
AdminDeleteProductsFromCollectionRes,
AdminGetCollectionsParams,
AdminPostCollectionsCollectionReq,
AdminPostCollectionsReq,
AdminPostProductsToCollectionReq,
} from "@medusajs/medusa" } from "@medusajs/medusa"
import qs from "qs" import qs from "qs"
import { ResponsePromise } from "../../typings" import { ResponsePromise } from "../../typings"
@@ -116,7 +117,7 @@ class AdminCollectionsResource extends BaseResource {
id: string, id: string,
payload: AdminDeleteProductsFromCollectionReq, payload: AdminDeleteProductsFromCollectionReq,
customHeaders: Record<string, any> = {} customHeaders: Record<string, any> = {}
): ResponsePromise<AdminCollectionsDeleteRes> { ): ResponsePromise<AdminDeleteProductsFromCollectionRes> {
const path = `/admin/collections/${id}/products/batch` const path = `/admin/collections/${id}/products/batch`
return this.client.request("DELETE", path, payload, {}, customHeaders) 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 ProductCategoriesResource from "./product-categories"
import ProductTagsResource from "./product-tags" import ProductTagsResource from "./product-tags"
import ProductTypesResource from "./product-types" import ProductTypesResource from "./product-types"
import ProductVariantsResource from "./product-variants"
import ProductsResource from "./products" import ProductsResource from "./products"
import RegionsResource from "./regions" import RegionsResource from "./regions"
import ReturnReasonsResource from "./return-reasons" import ReturnReasonsResource from "./return-reasons"
@@ -36,11 +37,11 @@ export {
PaymentMethodsResource, PaymentMethodsResource,
ProductCategoriesResource, ProductCategoriesResource,
ProductTagsResource, ProductTagsResource,
ProductTypesResource, ProductTypesResource, ProductVariantsResource, ProductsResource,
ProductsResource,
RegionsResource, RegionsResource,
ReturnReasonsResource, ReturnReasonsResource,
ReturnsResource, ReturnsResource,
ShippingOptionsResource, ShippingOptionsResource,
SwapsResource, SwapsResource
} }
@@ -2,14 +2,15 @@ import {
AdminCollectionsDeleteRes, AdminCollectionsDeleteRes,
AdminCollectionsRes, AdminCollectionsRes,
AdminDeleteProductsFromCollectionReq, AdminDeleteProductsFromCollectionReq,
AdminDeleteProductsFromCollectionRes,
AdminPostCollectionsCollectionReq, AdminPostCollectionsCollectionReq,
AdminPostCollectionsReq, AdminPostCollectionsReq,
AdminPostProductsToCollectionReq, AdminPostProductsToCollectionReq,
} from "@medusajs/medusa" } from "@medusajs/medusa"
import { Response } from "@medusajs/medusa-js" import { Response } from "@medusajs/medusa-js"
import { import {
useMutation,
UseMutationOptions, UseMutationOptions,
useMutation,
useQueryClient, useQueryClient,
} from "@tanstack/react-query" } from "@tanstack/react-query"
import { useMedusa } from "../../../contexts/medusa" import { useMedusa } from "../../../contexts/medusa"
@@ -106,7 +107,7 @@ export const useAdminAddProductsToCollection = (
export const useAdminRemoveProductsFromCollection = ( export const useAdminRemoveProductsFromCollection = (
id: string, id: string,
options?: UseMutationOptions< options?: UseMutationOptions<
Response<AdminCollectionsDeleteRes>, Response<AdminDeleteProductsFromCollectionRes>,
Error, Error,
AdminDeleteProductsFromCollectionReq AdminDeleteProductsFromCollectionReq
> >
@@ -3,7 +3,7 @@ import {
StorePostCustomersCustomerReq, StorePostCustomersCustomerReq,
StorePostCustomersReq, StorePostCustomersReq,
} from "@medusajs/medusa" } from "@medusajs/medusa"
import { useMutation, UseMutationOptions } from "@tanstack/react-query" import { UseMutationOptions, useMutation } from "@tanstack/react-query"
import { useMedusa } from "../../../contexts/medusa" import { useMedusa } from "../../../contexts/medusa"
export const useCreateCustomer = ( export const useCreateCustomer = (
+2 -2
View File
@@ -57,7 +57,7 @@
"@mikro-orm/postgresql": "5.7.12", "@mikro-orm/postgresql": "5.7.12",
"awilix": "^8.0.0", "awilix": "^8.0.0",
"dotenv": "^16.1.4", "dotenv": "^16.1.4",
"lodash": "^4.17.21", "knex": "2.4.2",
"knex": "2.4.2" "lodash": "^4.17.21"
} }
} }