fix(medusa-react): OrderEdit add item hook renaming (#2392)

This commit is contained in:
Frane Polić
2022-10-11 12:28:24 +02:00
committed by GitHub
parent a9c703d56c
commit 308b99cc5d
2 changed files with 38 additions and 17 deletions

View File

@@ -13,6 +13,7 @@ import {
import { buildOptions } from "../../utils/buildOptions"
import { useMedusa } from "../../../contexts"
import { adminOrderKeys } from "../orders"
import { adminOrderEditsKeys } from "."
export const useAdminCreateOrderEdit = (
@@ -27,7 +28,11 @@ export const useAdminCreateOrderEdit = (
return useMutation(
(payload: AdminPostOrderEditsReq) =>
client.admin.orderEdits.create(payload),
buildOptions(queryClient, adminOrderEditsKeys.lists(), options)
buildOptions(
queryClient,
[adminOrderEditsKeys.lists(), adminOrderKeys.details()],
options
)
)
}
@@ -42,7 +47,11 @@ export const useAdminDeleteOrderEdit = (
() => client.admin.orderEdits.delete(id),
buildOptions(
queryClient,
[adminOrderEditsKeys.detail(id), adminOrderEditsKeys.lists()],
[
adminOrderEditsKeys.detail(id),
adminOrderEditsKeys.lists(),
adminOrderKeys.details(),
],
options
)
)
@@ -96,16 +105,13 @@ export const useAdminOrderEditUpdateLineItem = (
export const useAdminOrderEditDeleteLineItem = (
orderEditId: string,
itemId: string,
options?: UseMutationOptions<
Response<AdminOrderEditsRes>,
Error
>
options?: UseMutationOptions<Response<AdminOrderEditsRes>, Error>
) => {
const { client } = useMedusa()
const queryClient = useQueryClient()
return useMutation(
(() => client.admin.orderEdits.removeLineItem(orderEditId, itemId)),
() => client.admin.orderEdits.removeLineItem(orderEditId, itemId),
buildOptions(
queryClient,
[adminOrderEditsKeys.detail(orderEditId), adminOrderEditsKeys.lists()],
@@ -130,13 +136,17 @@ export const useAdminUpdateOrderEdit = (
client.admin.orderEdits.update(id, payload),
buildOptions(
queryClient,
[adminOrderEditsKeys.lists(), adminOrderEditsKeys.detail(id)],
[
adminOrderEditsKeys.lists(),
adminOrderEditsKeys.detail(id),
adminOrderKeys.details(),
],
options
)
)
}
export const useAdminOrderEditLineItem = (
export const useAdminOrderEditAddLineItem = (
id: string,
options?: UseMutationOptions<
Response<AdminOrderEditsRes>,
@@ -168,7 +178,11 @@ export const useAdminRequestOrderEditConfirmation = (
() => client.admin.orderEdits.requestConfirmation(id),
buildOptions(
queryClient,
[adminOrderEditsKeys.lists(), adminOrderEditsKeys.detail(id)],
[
adminOrderEditsKeys.lists(),
adminOrderEditsKeys.detail(id),
adminOrderKeys.details(),
],
options
)
)
@@ -185,7 +199,11 @@ export const useAdminCancelOrderEdit = (
() => client.admin.orderEdits.cancel(id),
buildOptions(
queryClient,
[adminOrderEditsKeys.lists(), adminOrderEditsKeys.detail(id)],
[
adminOrderEditsKeys.lists(),
adminOrderEditsKeys.detail(id),
adminOrderKeys.details(),
],
options
)
)
@@ -202,7 +220,11 @@ export const useAdminConfirmOrderEdit = (
() => client.admin.orderEdits.confirm(id),
buildOptions(
queryClient,
[adminOrderEditsKeys.lists(), adminOrderEditsKeys.detail(id)],
[
adminOrderEditsKeys.lists(),
adminOrderEditsKeys.detail(id),
adminOrderKeys.details(),
],
options
)
)