14 lines
417 B
TypeScript
14 lines
417 B
TypeScript
import { StoreSwapsRes, StorePostSwapsReq } from "@medusajs/medusa"
|
|
import { useMutation, UseMutationOptions } from "react-query"
|
|
import { useMedusa } from "../../contexts"
|
|
|
|
export const useCreateSwap = (
|
|
options?: UseMutationOptions<StoreSwapsRes, Error, StorePostSwapsReq>
|
|
) => {
|
|
const { client } = useMedusa()
|
|
return useMutation(
|
|
(data: StorePostSwapsReq) => client.swaps.create(data),
|
|
options
|
|
)
|
|
}
|