feat(medusa-react): Upgrade react-query and clean up dependencies (#2969)
This commit is contained in:
1 parent
aab163babb
commit
8d1275c942
93 files changed
+405
-325
No files matched your search
@@ -1,6 +1,9 @@
|
||||
import React from "react"
|
||||
import { QueryClientProvider, QueryClientProviderProps } from "react-query"
|
||||
import Medusa from "@medusajs/medusa-js"
|
||||
import {
|
||||
QueryClientProvider,
|
||||
QueryClientProviderProps,
|
||||
} from "@tanstack/react-query"
|
||||
import React from "react"
|
||||
|
||||
interface MedusaContextState {
|
||||
client: Medusa
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
import { AdminAuthRes, AdminPostAuthReq } from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
import { adminAuthKeys } from "."
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { AdminAuthRes } from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
import { AdminBatchJobRes, AdminPostBatchesReq } from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
|
||||
@@ -4,7 +4,7 @@ import {
|
||||
AdminGetBatchParams,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
import { adminOrderKeys } from "./../orders/queries"
|
||||
import {
|
||||
AdminOrdersRes,
|
||||
AdminPostOrdersOrderClaimsClaimFulfillmentsReq,
|
||||
@@ -7,9 +6,14 @@ import {
|
||||
AdminPostOrdersOrderClaimsReq,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
import { adminOrderKeys } from "./../orders/queries"
|
||||
|
||||
export const useAdminCreateClaim = (
|
||||
orderId: string,
|
||||
|
||||
@@ -7,7 +7,11 @@ import {
|
||||
AdminPostProductsToCollectionReq,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
import { adminCollectionKeys } from "."
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
@@ -65,7 +69,6 @@ export const useAdminDeleteCollection = (
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Hook returns function for adding multiple products to a collection.
|
||||
*
|
||||
|
||||
@@ -4,7 +4,7 @@ import {
|
||||
AdminGetCollectionsParams,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -3,7 +3,11 @@ import {
|
||||
AdminPostCurrenciesCurrencyReq,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
import { adminCurrenciesKeys } from "."
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
|
||||
@@ -3,7 +3,7 @@ import {
|
||||
AdminGetCurrenciesParams,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -6,8 +6,12 @@ import {
|
||||
AdminPostCustomerGroupsGroupReq,
|
||||
AdminPostCustomerGroupsReq,
|
||||
} from "@medusajs/medusa"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
|
||||
@@ -7,7 +7,7 @@ import {
|
||||
AdminGetCustomersParams,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
|
||||
import { AdminCustomersRes, AdminPostCustomersReq } from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
|
||||
@@ -4,7 +4,7 @@ import {
|
||||
AdminGetCustomersParams,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils"
|
||||
|
||||
@@ -11,7 +11,11 @@ import {
|
||||
AdminPostDiscountsReq,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
import { adminDiscountKeys } from "./queries"
|
||||
|
||||
@@ -7,7 +7,7 @@ import {
|
||||
AdminGetDiscountsParams,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils"
|
||||
|
||||
@@ -5,10 +5,14 @@ import {
|
||||
AdminPostDraftOrdersDraftOrderLineItemsReq,
|
||||
AdminPostDraftOrdersDraftOrderRegisterPaymentRes,
|
||||
AdminPostDraftOrdersDraftOrderReq,
|
||||
AdminPostDraftOrdersReq
|
||||
AdminPostDraftOrdersReq,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
import { adminDraftOrderKeys } from "./queries"
|
||||
|
||||
@@ -4,7 +4,7 @@ import {
|
||||
AdminGetDraftOrdersParams,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -4,7 +4,11 @@ import {
|
||||
AdminPostGiftCardsReq,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
import { adminGiftCardKeys } from "."
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import {
|
||||
AdminGetGiftCardsParams,
|
||||
AdminGiftCardsListRes,
|
||||
AdminGiftCardsRes,
|
||||
AdminGetGiftCardsParams,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -1,11 +1,15 @@
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
import {
|
||||
AdminInviteDeleteRes,
|
||||
AdminPostInvitesInviteAcceptReq,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response, AdminPostInvitesPayload } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import { AdminPostInvitesPayload, Response } from "@medusajs/medusa-js"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
import { adminInviteKeys } from "./queries"
|
||||
|
||||
export const useAdminAcceptInvite = (
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { AdminListInvitesRes } from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -5,7 +5,11 @@ import {
|
||||
AdminPostNotesReq,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
import { adminNoteKeys } from "."
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import {
|
||||
AdminGetNotesParams,
|
||||
AdminNotesListRes,
|
||||
AdminNotesRes,
|
||||
AdminGetNotesParams,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -3,10 +3,14 @@ import {
|
||||
AdminPostNotificationsNotificationResendReq,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
import { adminNotificationKeys } from "./queries"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
import { adminNotificationKeys } from "./queries"
|
||||
|
||||
export const useAdminResendNotification = (
|
||||
id: string,
|
||||
|
||||
@@ -3,7 +3,7 @@ import {
|
||||
AdminNotificationsListRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -1,20 +1,24 @@
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
|
||||
import {
|
||||
AdminOrderEditDeleteRes,
|
||||
AdminOrderEditItemChangeDeleteRes,
|
||||
AdminOrderEditsRes,
|
||||
AdminPostOrderEditsEditLineItemsLineItemReq,
|
||||
AdminPostOrderEditsEditLineItemsReq,
|
||||
AdminPostOrderEditsOrderEditReq,
|
||||
AdminPostOrderEditsReq,
|
||||
AdminPostOrderEditsEditLineItemsReq,
|
||||
} from "@medusajs/medusa"
|
||||
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { adminOrderKeys } from "../orders"
|
||||
import { adminOrderEditsKeys } from "."
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
import { adminOrderKeys } from "../orders"
|
||||
|
||||
export const useAdminCreateOrderEdit = (
|
||||
options?: UseMutationOptions<
|
||||
|
||||
@@ -4,11 +4,11 @@ import {
|
||||
GetOrderEditsOrderEditParams,
|
||||
GetOrderEditsParams,
|
||||
} from "@medusajs/medusa"
|
||||
import { queryKeysFactory } from "../../utils"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { useQuery } from "react-query"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils"
|
||||
|
||||
const ADMIN_ORDER_EDITS_QUERY_KEY = `admin_order_edits` as const
|
||||
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
import { adminOrderKeys } from "./queries"
|
||||
import {
|
||||
AdminOrdersRes,
|
||||
AdminPostOrdersOrderFulfillmentsReq,
|
||||
@@ -9,9 +8,14 @@ import {
|
||||
AdminPostOrdersOrderShippingMethodsReq,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
import { adminOrderKeys } from "./queries"
|
||||
|
||||
export const useAdminUpdateOrder = (
|
||||
id: string,
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
import {
|
||||
AdminGetOrdersParams,
|
||||
AdminOrdersListRes,
|
||||
AdminOrdersRes,
|
||||
AdminGetOrdersParams,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { FindParams } from "@medusajs/medusa/dist/types/common"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
@@ -16,7 +16,7 @@ export const adminOrderKeys = {
|
||||
...queryKeysFactory(ADMIN_ORDERS_QUERY_KEY),
|
||||
detailOrder(id: string, query?: FindParams) {
|
||||
return [...this.detail(id), { ...(query || {}) }]
|
||||
}
|
||||
},
|
||||
}
|
||||
|
||||
type OrderQueryKeys = typeof adminOrderKeys
|
||||
|
||||
@@ -1,5 +1,9 @@
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
|
||||
import {
|
||||
AdminPaymentCollectionDeleteRes,
|
||||
@@ -7,9 +11,9 @@ import {
|
||||
AdminUpdatePaymentCollectionsReq,
|
||||
} from "@medusajs/medusa"
|
||||
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { adminPaymentCollectionQueryKeys } from "."
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
|
||||
export const useAdminDeletePaymentCollection = (
|
||||
id: string,
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import { queryKeysFactory } from "../../utils"
|
||||
import { AdminPaymentCollectionsRes } from "@medusajs/medusa"
|
||||
import { useQuery } from "react-query"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { queryKeysFactory } from "../../utils"
|
||||
|
||||
const PAYMENT_COLLECTION_QUERY_KEY = `paymentCollection` as const
|
||||
|
||||
|
||||
@@ -1,5 +1,9 @@
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
|
||||
import {
|
||||
AdminPaymentRes,
|
||||
@@ -7,9 +11,9 @@ import {
|
||||
AdminRefundRes,
|
||||
} from "@medusajs/medusa"
|
||||
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { adminPaymentQueryKeys } from "."
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
|
||||
export const useAdminPaymentsCapturePayment = (
|
||||
id: string,
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import { queryKeysFactory } from "../../utils"
|
||||
import { AdminPaymentRes } from "@medusajs/medusa"
|
||||
import { useQuery } from "react-query"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { queryKeysFactory } from "../../utils"
|
||||
|
||||
const PAYMENT_QUERY_KEY = `payment` as const
|
||||
|
||||
|
||||
@@ -1,21 +1,25 @@
|
||||
import {
|
||||
AdminPriceListRes,
|
||||
AdminDeletePriceListPricesPricesReq,
|
||||
AdminPostPriceListPricesPricesReq,
|
||||
AdminPostPriceListsPriceListPriceListReq,
|
||||
AdminPostPriceListsPriceListReq,
|
||||
AdminPostPriceListPricesPricesReq,
|
||||
AdminDeletePriceListPricesPricesReq,
|
||||
AdminPriceListDeleteRes,
|
||||
AdminPriceListDeleteBatchRes,
|
||||
AdminPriceListDeleteProductPricesRes,
|
||||
AdminPriceListDeleteRes,
|
||||
AdminPriceListDeleteVariantPricesRes,
|
||||
AdminPriceListRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
import { adminPriceListKeys } from "./queries"
|
||||
import { adminProductKeys } from "../products"
|
||||
import { adminVariantKeys } from "../variants"
|
||||
import { adminPriceListKeys } from "./queries"
|
||||
|
||||
export const useAdminCreatePriceList = (
|
||||
options?: UseMutationOptions<
|
||||
@@ -141,7 +145,7 @@ export const useAdminDeletePriceListProductPrices = (
|
||||
[
|
||||
adminPriceListKeys.detail(id),
|
||||
adminPriceListKeys.lists(),
|
||||
adminProductKeys.detail(productId)
|
||||
adminProductKeys.detail(productId),
|
||||
],
|
||||
options
|
||||
)
|
||||
@@ -166,7 +170,7 @@ export const useAdminDeletePriceListVariantPrices = (
|
||||
[
|
||||
adminPriceListKeys.detail(id),
|
||||
adminPriceListKeys.lists(),
|
||||
adminVariantKeys.detail(variantId)
|
||||
adminVariantKeys.detail(variantId),
|
||||
],
|
||||
options
|
||||
)
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
import {
|
||||
AdminGetPriceListsPriceListProductsParams,
|
||||
AdminGetPriceListPaginationParams,
|
||||
AdminPriceListsListRes,
|
||||
AdminGetPriceListsPriceListProductsParams,
|
||||
AdminPriceListRes,
|
||||
AdminPriceListsListRes,
|
||||
AdminProductsListRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
@@ -21,7 +21,7 @@ export const adminPriceListKeys = {
|
||||
"products" as const,
|
||||
{ ...(query || {}) },
|
||||
] as const
|
||||
}
|
||||
},
|
||||
}
|
||||
|
||||
type PriceListQueryKeys = typeof adminPriceListKeys
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import {
|
||||
AdminProductTagsListRes,
|
||||
AdminGetProductTagsParams,
|
||||
AdminProductTagsListRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import {
|
||||
AdminProductTypesListRes,
|
||||
AdminGetProductTypesParams,
|
||||
AdminProductTypesListRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -11,7 +11,11 @@ import {
|
||||
AdminProductsRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
import { adminProductKeys } from "./queries"
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
import {
|
||||
AdminProductsListRes,
|
||||
AdminProductsRes,
|
||||
AdminGetProductsParams,
|
||||
AdminProductsListRes,
|
||||
AdminProductsListTagsRes,
|
||||
AdminProductsRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -1,17 +1,21 @@
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
|
||||
import {
|
||||
AdminPublishableApiKeyDeleteRes,
|
||||
AdminPublishableApiKeysRes,
|
||||
AdminPostPublishableApiKeySalesChannelsBatchReq,
|
||||
AdminPostPublishableApiKeysPublishableApiKeyReq,
|
||||
AdminPostPublishableApiKeysReq,
|
||||
AdminPostPublishableApiKeySalesChannelsBatchReq,
|
||||
AdminPublishableApiKeyDeleteRes,
|
||||
AdminPublishableApiKeysRes,
|
||||
} from "@medusajs/medusa"
|
||||
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { adminPublishableApiKeysKeys } from "."
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
|
||||
export const useAdminCreatePublishableApiKey = (
|
||||
options?: UseMutationOptions<
|
||||
|
||||
@@ -5,12 +5,12 @@ import {
|
||||
GetPublishableApiKeySalesChannelsParams,
|
||||
GetPublishableApiKeysParams,
|
||||
} from "@medusajs/medusa"
|
||||
import { useQuery } from "react-query"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
|
||||
import { queryKeysFactory } from "../../utils"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils"
|
||||
|
||||
const ADMIN_PUBLISHABLE_API_KEYS_QUERY_KEY =
|
||||
`admin_publishable_api_keys` as const
|
||||
|
||||
@@ -1,17 +1,21 @@
|
||||
import { adminRegionKeys } from "./queries"
|
||||
import {
|
||||
AdminRegionsDeleteRes,
|
||||
AdminRegionsRes,
|
||||
AdminPostRegionsRegionReq,
|
||||
AdminPostRegionsReq,
|
||||
AdminPostRegionsRegionCountriesReq,
|
||||
AdminPostRegionsRegionFulfillmentProvidersReq,
|
||||
AdminPostRegionsRegionPaymentProvidersReq,
|
||||
AdminPostRegionsRegionReq,
|
||||
AdminPostRegionsReq,
|
||||
AdminRegionsDeleteRes,
|
||||
AdminRegionsRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
import { adminRegionKeys } from "./queries"
|
||||
|
||||
export const useAdminCreateRegion = (
|
||||
options?: UseMutationOptions<
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
import {
|
||||
AdminRegionsListRes,
|
||||
AdminRegionsRes,
|
||||
AdminGetRegionsParams,
|
||||
AdminGetRegionsRegionFulfillmentOptionsRes,
|
||||
AdminRegionsListRes,
|
||||
AdminRegionsRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -4,7 +4,11 @@ import {
|
||||
AdminReturnReasonsRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
import { adminReturnReasonKeys } from "."
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
|
||||
@@ -3,7 +3,7 @@ import {
|
||||
AdminReturnReasonsRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -4,7 +4,11 @@ import {
|
||||
AdminReturnsRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
import { adminReturnKeys } from "./queries"
|
||||
@@ -21,7 +25,7 @@ export const useAdminReceiveReturn = (
|
||||
const queryClient = useQueryClient()
|
||||
|
||||
return useMutation(
|
||||
payload => client.admin.returns.receive(id, payload),
|
||||
(payload) => client.admin.returns.receive(id, payload),
|
||||
buildOptions(
|
||||
queryClient,
|
||||
[adminReturnKeys.detail(id), adminReturnKeys.list()],
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { AdminReturnsListRes } from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -1,13 +1,17 @@
|
||||
import {
|
||||
AdminPostSalesChannelsReq,
|
||||
AdminSalesChannelsRes,
|
||||
AdminPostSalesChannelsSalesChannelReq,
|
||||
AdminSalesChannelsDeleteRes,
|
||||
AdminDeleteSalesChannelsChannelProductsBatchReq,
|
||||
AdminPostSalesChannelsChannelProductsBatchReq,
|
||||
AdminPostSalesChannelsReq,
|
||||
AdminPostSalesChannelsSalesChannelReq,
|
||||
AdminSalesChannelsDeleteRes,
|
||||
AdminSalesChannelsRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import {
|
||||
AdminSalesChannelsRes,
|
||||
AdminSalesChannelsListRes,
|
||||
AdminGetSalesChannelsParams,
|
||||
AdminSalesChannelsListRes,
|
||||
AdminSalesChannelsRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils"
|
||||
|
||||
@@ -1,13 +1,17 @@
|
||||
import { adminShippingOptionKeys } from "./queries"
|
||||
import {
|
||||
AdminPostShippingOptionsOptionReq,
|
||||
AdminPostShippingOptionsReq,
|
||||
AdminShippingOptionsRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
import { adminShippingOptionKeys } from "./queries"
|
||||
|
||||
export const useAdminCreateShippingOption = (
|
||||
options?: UseMutationOptions<
|
||||
|
||||
@@ -4,7 +4,7 @@ import {
|
||||
AdminShippingOptionsRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -1,13 +1,17 @@
|
||||
import { adminShippingProfileKeys } from "./queries"
|
||||
import {
|
||||
AdminDeleteShippingProfileRes,
|
||||
AdminPostShippingProfilesReq,
|
||||
AdminShippingProfilesRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
import { adminShippingProfileKeys } from "./queries"
|
||||
|
||||
export const useAdminCreateShippingProfile = (
|
||||
options?: UseMutationOptions<
|
||||
|
||||
@@ -3,7 +3,7 @@ import {
|
||||
AdminShippingProfilesRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -1,9 +1,13 @@
|
||||
import { adminStoreKeys } from "./queries"
|
||||
import { AdminPostStoreReq, AdminStoresRes } from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
import { adminStoreKeys } from "./queries"
|
||||
|
||||
export const useAdminUpdateStore = (
|
||||
options?: UseMutationOptions<
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import {
|
||||
AdminTaxProvidersList,
|
||||
AdminPaymentProvidersList,
|
||||
AdminStoresRes,
|
||||
AdminTaxProvidersList,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -5,7 +5,11 @@ import {
|
||||
AdminPostOrdersOrderSwapsSwapShipmentsReq,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
import { adminOrderKeys } from ".."
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import {
|
||||
AdminGetSwapsParams,
|
||||
AdminSwapsListRes,
|
||||
AdminSwapsRes,
|
||||
AdminGetSwapsParams,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -1,20 +1,24 @@
|
||||
import { adminTaxRateKeys } from "./queries"
|
||||
import {
|
||||
AdminTaxRatesRes,
|
||||
AdminTaxRatesDeleteRes,
|
||||
AdminDeleteTaxRatesTaxRateProductsReq,
|
||||
AdminDeleteTaxRatesTaxRateProductTypesReq,
|
||||
AdminDeleteTaxRatesTaxRateShippingOptionsReq,
|
||||
AdminPostTaxRatesReq,
|
||||
AdminPostTaxRatesTaxRateReq,
|
||||
AdminPostTaxRatesTaxRateProductsReq,
|
||||
AdminPostTaxRatesTaxRateProductTypesReq,
|
||||
AdminPostTaxRatesTaxRateReq,
|
||||
AdminPostTaxRatesTaxRateShippingOptionsReq,
|
||||
AdminTaxRatesDeleteRes,
|
||||
AdminTaxRatesRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
import { adminTaxRateKeys } from "./queries"
|
||||
|
||||
export const useAdminCreateTaxRate = (
|
||||
options?: UseMutationOptions<
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import {
|
||||
AdminTaxRatesRes,
|
||||
AdminTaxRatesListRes,
|
||||
AdminGetTaxRatesParams,
|
||||
AdminTaxRatesListRes,
|
||||
AdminTaxRatesRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -1,13 +1,17 @@
|
||||
import {
|
||||
AdminDeleteUploadsReq,
|
||||
IAdminPostUploadsFileReq,
|
||||
AdminDeleteUploadsRes,
|
||||
AdminPostUploadsDownloadUrlReq,
|
||||
AdminUploadsDownloadUrlRes,
|
||||
AdminUploadsRes,
|
||||
IAdminPostUploadsFileReq,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
|
||||
|
||||
@@ -9,7 +9,11 @@ import {
|
||||
AdminUpdateUserPayload,
|
||||
Response,
|
||||
} from "@medusajs/medusa-js"
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
import { adminCustomerKeys } from ".."
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { AdminUsersListRes, AdminUserRes } from "@medusajs/medusa"
|
||||
import { AdminUserRes, AdminUsersListRes } from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { AdminVariantsListRes, AdminGetVariantsParams } from "@medusajs/medusa"
|
||||
import { AdminGetVariantsParams, AdminVariantsListRes } from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -7,7 +7,7 @@ import {
|
||||
StorePostCartsCartReq,
|
||||
StorePostCartsCartShippingMethodReq,
|
||||
} from "@medusajs/medusa"
|
||||
import { useMutation, UseMutationOptions } from "react-query"
|
||||
import { useMutation, UseMutationOptions } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
|
||||
export const useCreateCart = (
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
import { StoreCartsRes } from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
const CARTS_QUERY_KEY = `carts` as const
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ import {
|
||||
StoreGetCollectionsParams,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -3,7 +3,7 @@ import {
|
||||
StorePostCustomersCustomerReq,
|
||||
StorePostCustomersReq,
|
||||
} from "@medusajs/medusa"
|
||||
import { useMutation, UseMutationOptions } from "react-query"
|
||||
import { useMutation, UseMutationOptions } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts/medusa"
|
||||
|
||||
export const useCreateCustomer = (
|
||||
|
||||
@@ -3,8 +3,8 @@ import {
|
||||
StoreCustomersRes,
|
||||
StoreGetCustomersCustomerOrdersParams,
|
||||
} from "@medusajs/medusa"
|
||||
import { useQuery } from "react-query"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
import { StoreGiftCardsRes } from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
const GIFT_CARDS_QUERY_KEY = `gift_cards` as const
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import {
|
||||
StoreCartsRes,
|
||||
StorePostCartsCartLineItemsReq,
|
||||
StorePostCartsCartLineItemsItemReq,
|
||||
StorePostCartsCartLineItemsReq,
|
||||
} from "@medusajs/medusa"
|
||||
import { useMutation, UseMutationOptions } from "react-query"
|
||||
import { useMutation, UseMutationOptions } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
|
||||
export const useCreateLineItem = (
|
||||
|
||||
@@ -1,14 +1,18 @@
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
|
||||
import {
|
||||
StoreOrderEditsRes,
|
||||
StorePostOrderEditsOrderEditDecline,
|
||||
} from "@medusajs/medusa"
|
||||
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { orderEditQueryKeys } from "."
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
|
||||
export const useDeclineOrderEdit = (
|
||||
id: string,
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import { queryKeysFactory } from "../../utils"
|
||||
import { StoreOrderEditsRes } from "@medusajs/medusa"
|
||||
import { useQuery } from "react-query"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { queryKeysFactory } from "../../utils"
|
||||
|
||||
const ORDER_EDITS_QUERY_KEY = `orderEdit` as const
|
||||
|
||||
|
||||
@@ -1,14 +1,18 @@
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
|
||||
import {
|
||||
StorePostCustomersCustomerAcceptClaimReq,
|
||||
StorePostCustomersCustomerOrderClaimReq,
|
||||
} from "@medusajs/medusa"
|
||||
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { orderKeys } from "."
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
|
||||
export const useRequestOrderAccess = (
|
||||
options?: UseMutationOptions<
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
import { StoreOrdersRes, StoreGetOrdersParams } from "@medusajs/medusa"
|
||||
import { useQuery } from "react-query"
|
||||
import { StoreGetOrdersParams, StoreOrdersRes } from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
const ORDERS_QUERY_KEY = `orders` as const
|
||||
|
||||
|
||||
@@ -1,17 +1,21 @@
|
||||
import { useMutation, UseMutationOptions, useQueryClient } from "react-query"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import {
|
||||
useMutation,
|
||||
UseMutationOptions,
|
||||
useQueryClient,
|
||||
} from "@tanstack/react-query"
|
||||
|
||||
import {
|
||||
StorePaymentCollectionsRes,
|
||||
StorePostPaymentCollectionsBatchSessionsReq,
|
||||
StorePostPaymentCollectionsBatchSessionsAuthorizeReq,
|
||||
StorePaymentCollectionSessionsReq,
|
||||
StorePaymentCollectionsRes,
|
||||
StorePaymentCollectionsSessionRes,
|
||||
StorePostPaymentCollectionsBatchSessionsAuthorizeReq,
|
||||
StorePostPaymentCollectionsBatchSessionsReq,
|
||||
} from "@medusajs/medusa"
|
||||
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { paymentCollectionQueryKeys } from "."
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { buildOptions } from "../../utils/buildOptions"
|
||||
|
||||
export const useManageMultiplePaymentSessions = (
|
||||
id: string,
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import { queryKeysFactory } from "../../utils"
|
||||
import { StorePaymentCollectionsRes } from "@medusajs/medusa"
|
||||
import { useQuery } from "react-query"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { queryKeysFactory } from "../../utils"
|
||||
|
||||
const PAYMENT_COLLECTION_QUERY_KEY = `paymentCollection` as const
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ import {
|
||||
StoreProductTypesListRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils"
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import {
|
||||
StoreGetProductsParams,
|
||||
StoreProductsListRes,
|
||||
StoreProductsRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { useQuery } from "react-query"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { useQuery } from "react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { StoreRegionsRes, StoreRegionsListRes } from "@medusajs/medusa"
|
||||
import { StoreRegionsListRes, StoreRegionsRes } from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
const REGIONS_QUERY_KEY = `regions` as const
|
||||
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
import {
|
||||
StoreReturnReasonsListRes,
|
||||
StoreReturnReasonsRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
const RETURNS_REASONS_QUERY_KEY = `return_reasons` as const
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { StoreReturnsRes, StorePostReturnsReq } from "@medusajs/medusa"
|
||||
import { useMutation, UseMutationOptions } from "react-query"
|
||||
import { StorePostReturnsReq, StoreReturnsRes } from "@medusajs/medusa"
|
||||
import { useMutation, UseMutationOptions } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
|
||||
export const useCreateReturn = (
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { useQuery } from "react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import {
|
||||
StoreShippingOptionsListRes,
|
||||
StoreGetShippingOptionsParams,
|
||||
StoreShippingOptionsListRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
const SHIPPING_OPTION_QUERY_KEY = `shipping_options` as const
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { StoreSwapsRes, StorePostSwapsReq } from "@medusajs/medusa"
|
||||
import { useMutation, UseMutationOptions } from "react-query"
|
||||
import { StorePostSwapsReq, StoreSwapsRes } from "@medusajs/medusa"
|
||||
import { useMutation, UseMutationOptions } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
|
||||
export const useCreateSwap = (
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
import { StoreSwapsRes } from "@medusajs/medusa"
|
||||
import { Response } from "@medusajs/medusa-js"
|
||||
import { useQuery } from "react-query"
|
||||
import { useQuery } from "@tanstack/react-query"
|
||||
import { useMedusa } from "../../../contexts"
|
||||
import { UseQueryOptionsWrapper } from "../../../types"
|
||||
import { queryKeysFactory } from "../../utils/index"
|
||||
|
||||
const SWAPS_QUERY_KEY = `swaps` as const
|
||||
|
||||
|
||||
@@ -1,14 +1,18 @@
|
||||
import { QueryClient, QueryKey, UseMutationOptions } from "react-query"
|
||||
import {
|
||||
QueryClient,
|
||||
QueryKey,
|
||||
UseMutationOptions,
|
||||
} from "@tanstack/react-query"
|
||||
|
||||
export const buildOptions = <
|
||||
TData,
|
||||
TError,
|
||||
TVariables,
|
||||
TContext,
|
||||
TKey extends Array<QueryKey>
|
||||
TKey extends QueryKey
|
||||
>(
|
||||
queryClient: QueryClient,
|
||||
queryKey?: TKey[] | TKey,
|
||||
queryKey?: TKey,
|
||||
options?: UseMutationOptions<TData, TError, TVariables, TContext>
|
||||
): UseMutationOptions<TData, TError, TVariables, TContext> => {
|
||||
return {
|
||||
@@ -19,11 +23,7 @@ export const buildOptions = <
|
||||
}
|
||||
|
||||
if (queryKey !== undefined) {
|
||||
if (queryKey.filter(Array.isArray).length > 0) {
|
||||
queryKey.forEach(key => queryClient.invalidateQueries(key))
|
||||
} else {
|
||||
queryClient.invalidateQueries(queryKey)
|
||||
}
|
||||
queryClient.invalidateQueries(queryKey)
|
||||
}
|
||||
},
|
||||
}
|
||||
|
||||
@@ -3,7 +3,7 @@ import {
|
||||
Region,
|
||||
StoreCartsRes,
|
||||
} from "@medusajs/medusa"
|
||||
import { QueryKey, UseQueryOptions } from "react-query"
|
||||
import { QueryKey, UseQueryOptions } from "@tanstack/react-query"
|
||||
|
||||
export type UseQueryOptionsWrapper<
|
||||
// Return type of queryFn
|
||||
|
||||
Reference in new issue
Block a user