feat(medusa): Support OrderEdit removal (#2204)

This commit is contained in:
Philip Korsholm
2022-09-16 08:39:40 +02:00
committed by GitHub
parent 6225aa57b8
commit 09627c01d3
13 changed files with 374 additions and 5 deletions
@@ -1 +1,2 @@
export * from "./queries"
export * from "./mutations"
@@ -0,0 +1,25 @@
import {
AdminOrderEditDeleteRes,
} from "@medusajs/medusa"
import { Response } from "@medusajs/medusa-js"
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
import { adminOrderEditsKeys } from "."
import { useMedusa } from "../../../contexts/medusa"
import { buildOptions } from "../../utils/buildOptions"
export const useAdminDeleteOrderEdit = (
id: string,
options?: UseMutationOptions<Response<AdminOrderEditDeleteRes>, Error, void>
) => {
const { client } = useMedusa()
const queryClient = useQueryClient()
return useMutation(
() => client.admin.orderEdits.delete(id),
buildOptions(
queryClient,
[adminOrderEditsKeys.detail(id), adminOrderEditsKeys.lists()],
options
)
)
}