feat(medusa-js): added resources for product categories (#3157)

What:

JS client resources for product categories

Why:

To manage product categories and managing product-category relationship

How:

- adds a JS client resource for product categories.

RESOLVES CORE-1066
RESOLVES CORE-969
RESOLVES CORE-1061
This commit is contained in:
Riqwan Thamir
2023-02-01 18:52:39 +01:00
committed by GitHub
parent 4105405f28
commit be0d36432a
18 changed files with 390 additions and 72 deletions

View File

@@ -337,7 +337,7 @@ describe("/admin/product-categories", () => {
expect(response.status).toEqual(200)
expect(response.data.id).toEqual("invalid-id")
expect(response.data.deleted).toBeTruthy()
expect(response.data.object).toEqual("product_category")
expect(response.data.object).toEqual("product-category")
})
it("throws a not allowed error for a category with children", async () => {
@@ -366,7 +366,7 @@ describe("/admin/product-categories", () => {
expect(deleteResponse.status).toEqual(200)
expect(deleteResponse.data.id).toEqual(productCategory.id)
expect(deleteResponse.data.deleted).toBeTruthy()
expect(deleteResponse.data.object).toEqual("product_category")
expect(deleteResponse.data.object).toEqual("product-category")
const errorFetchingDeleted = await api.get(
`/admin/product-categories/${productCategory.id}`,