feat(medusa, medusa-js, medusa-react): Support listing order edits (#2436)
* feat(medusa, medusa-js, medusa-react): Support listing order edits * feat(medusa): Update OAS * fix oas Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com>
This commit is contained in:
co-authored by
Oliver Windall Juhl
parent
69e579758f
commit
143f8543e5
@@ -1,4 +1,9 @@
|
||||
import { AdminOrderEditsRes } from "@medusajs/medusa"
|
||||
import {
|
||||
AdminOrderEditsListRes,
|
||||
AdminOrderEditsRes,
|
||||
GetOrderEditsOrderEditParams,
|
||||
GetOrderEditsParams,
|
||||
} from "@medusajs/medusa"
|
||||
import { queryKeysFactory } from "../../utils"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
@@ -12,6 +17,7 @@ type OrderEditQueryKeys = typeof adminOrderEditsKeys
|
||||
|
||||
export const useAdminOrderEdit = (
|
||||
id: string,
|
||||
query?: GetOrderEditsOrderEditParams,
|
||||
options?: UseQueryOptionsWrapper<
|
||||
Response<AdminOrderEditsRes>,
|
||||
Error,
|
||||
@@ -21,7 +27,24 @@ export const useAdminOrderEdit = (
|
||||
const { client } = useMedusa()
|
||||
const { data, ...rest } = useQuery(
|
||||
adminOrderEditsKeys.detail(id),
|
||||
() => client.admin.orderEdits.retrieve(id),
|
||||
() => client.admin.orderEdits.retrieve(id, query),
|
||||
options
|
||||
)
|
||||
return { ...data, ...rest } as const
|
||||
}
|
||||
|
||||
export const useAdminOrderEdits = (
|
||||
query?: GetOrderEditsParams,
|
||||
options?: UseQueryOptionsWrapper<
|
||||
Response<AdminOrderEditsListRes>,
|
||||
Error,
|
||||
ReturnType<OrderEditQueryKeys["list"]>
|
||||
>
|
||||
) => {
|
||||
const { client } = useMedusa()
|
||||
const { data, ...rest } = useQuery(
|
||||
adminOrderEditsKeys.list(query),
|
||||
() => client.admin.orderEdits.list(query),
|
||||
options
|
||||
)
|
||||
return { ...data, ...rest } as const
|
||||
|
||||
Reference in New Issue
Block a user