fix(medusa-react): invalidate products query on category delete (#3485)

This commit is contained in:
Riqwan Thamir
2023-03-15 18:38:02 +01:00
committed by GitHub
parent 77d46220c2
commit 4ede91952d
2 changed files with 20 additions and 10 deletions

View File

@@ -0,0 +1,5 @@
---
"@medusajs/medusa-react": patch
---
fix(medusa-react): invalidate products query on category delete

View File

@@ -65,16 +65,16 @@ export const useAdminUpdateProductCategory = (
return useMutation(
(payload: AdminPostProductCategoriesCategoryReq) =>
client.admin.productCategories.update(id, payload),
buildOptions(
queryClient,
[
adminProductCategoryKeys.lists(),
adminProductCategoryKeys.detail(id),
adminProductKeys.details(),
],
options
buildOptions(
queryClient,
[
adminProductCategoryKeys.lists(),
adminProductCategoryKeys.detail(id),
adminProductKeys.details(),
],
options
)
)
)
}
/**
@@ -95,11 +95,16 @@ export const useAdminDeleteProductCategory = (
) => {
const { client } = useMedusa()
const queryClient = useQueryClient()
return useMutation(
() => client.admin.productCategories.delete(id),
buildOptions(
queryClient,
[adminProductCategoryKeys.lists(), adminProductCategoryKeys.detail(id)],
[
adminProductCategoryKeys.lists(),
adminProductCategoryKeys.detail(id),
adminProductKeys.all
],
options
)
)