@@ -9,7 +9,7 @@ import {ApiClients, ApiQueryOptions, Argument, DataType, NullableParameters} fro
99import { useQuery } from '../useQuery'
1010import { mergeOptions , omitNullableParameters , pickValidParams } from '../utils'
1111import * as queryKeyHelpers from './queryKeyHelpers'
12- import { ShopperBasketsV2 } from 'commerce-sdk-isomorphic'
12+ import { ShopperBaskets } from 'commerce-sdk-isomorphic'
1313import { CLIENT_KEYS } from '../../constant'
1414import useCommerceApi from '../useCommerceApi'
1515
@@ -35,15 +35,12 @@ export const useBasket = (
3535 type Data = DataType < Client [ 'getBasket' ] >
3636 const client = useCommerceApi ( CLIENT_KEY )
3737 const methodName = 'getBasket'
38- const requiredParameters = ShopperBasketsV2 . paramKeys [ `${ methodName } Required` ]
38+ const requiredParameters = ShopperBaskets . paramKeys [ `${ methodName } Required` ]
3939
4040 // Parameters can be set in `apiOptions` or `client.clientConfig`;
4141 // we must merge them in order to generate the correct query key.
4242 const netOptions = omitNullableParameters ( mergeOptions ( client , apiOptions ) )
43- const parameters = pickValidParams (
44- netOptions . parameters ,
45- ShopperBasketsV2 . paramKeys [ methodName ]
46- )
43+ const parameters = pickValidParams ( netOptions . parameters , ShopperBaskets . paramKeys [ methodName ] )
4744 const queryKey = queryKeyHelpers [ methodName ] . queryKey ( netOptions . parameters )
4845 // We don't use `netOptions` here because we manipulate the options in `useQuery`.
4946 const method = async ( options : Options ) => await client [ methodName ] ( options )
@@ -80,15 +77,12 @@ export const usePaymentMethodsForBasket = (
8077 type Data = DataType < Client [ 'getPaymentMethodsForBasket' ] >
8178 const client = useCommerceApi ( CLIENT_KEY )
8279 const methodName = 'getPaymentMethodsForBasket'
83- const requiredParameters = ShopperBasketsV2 . paramKeys [ `${ methodName } Required` ]
80+ const requiredParameters = ShopperBaskets . paramKeys [ `${ methodName } Required` ]
8481
8582 // Parameters can be set in `apiOptions` or `client.clientConfig`;
8683 // we must merge them in order to generate the correct query key.
8784 const netOptions = omitNullableParameters ( mergeOptions ( client , apiOptions ) )
88- const parameters = pickValidParams (
89- netOptions . parameters ,
90- ShopperBasketsV2 . paramKeys [ methodName ]
91- )
85+ const parameters = pickValidParams ( netOptions . parameters , ShopperBaskets . paramKeys [ methodName ] )
9286 const queryKey = queryKeyHelpers [ methodName ] . queryKey ( netOptions . parameters )
9387 // We don't use `netOptions` here because we manipulate the options in `useQuery`.
9488 const method = async ( options : Options ) => await client [ methodName ] ( options )
@@ -125,15 +119,12 @@ export const usePriceBooksForBasket = (
125119 type Data = DataType < Client [ 'getPriceBooksForBasket' ] >
126120 const client = useCommerceApi ( CLIENT_KEY )
127121 const methodName = 'getPriceBooksForBasket'
128- const requiredParameters = ShopperBasketsV2 . paramKeys [ `${ methodName } Required` ]
122+ const requiredParameters = ShopperBaskets . paramKeys [ `${ methodName } Required` ]
129123
130124 // Parameters can be set in `apiOptions` or `client.clientConfig`;
131125 // we must merge them in order to generate the correct query key.
132126 const netOptions = omitNullableParameters ( mergeOptions ( client , apiOptions ) )
133- const parameters = pickValidParams (
134- netOptions . parameters ,
135- ShopperBasketsV2 . paramKeys [ methodName ]
136- )
127+ const parameters = pickValidParams ( netOptions . parameters , ShopperBaskets . paramKeys [ methodName ] )
137128 const queryKey = queryKeyHelpers [ methodName ] . queryKey ( netOptions . parameters )
138129 // We don't use `netOptions` here because we manipulate the options in `useQuery`.
139130 const method = async ( options : Options ) => await client [ methodName ] ( options )
@@ -170,15 +161,12 @@ export const useShippingMethodsForShipment = (
170161 type Data = DataType < Client [ 'getShippingMethodsForShipment' ] >
171162 const client = useCommerceApi ( CLIENT_KEY )
172163 const methodName = 'getShippingMethodsForShipment'
173- const requiredParameters = ShopperBasketsV2 . paramKeys [ `${ methodName } Required` ]
164+ const requiredParameters = ShopperBaskets . paramKeys [ `${ methodName } Required` ]
174165
175166 // Parameters can be set in `apiOptions` or `client.clientConfig`;
176167 // we must merge them in order to generate the correct query key.
177168 const netOptions = omitNullableParameters ( mergeOptions ( client , apiOptions ) )
178- const parameters = pickValidParams (
179- netOptions . parameters ,
180- ShopperBasketsV2 . paramKeys [ methodName ]
181- )
169+ const parameters = pickValidParams ( netOptions . parameters , ShopperBaskets . paramKeys [ methodName ] )
182170 const queryKey = queryKeyHelpers [ methodName ] . queryKey ( netOptions . parameters )
183171 // We don't use `netOptions` here because we manipulate the options in `useQuery`.
184172 const method = async ( options : Options ) => await client [ methodName ] ( options )
@@ -215,15 +203,12 @@ export const useTaxesFromBasket = (
215203 type Data = DataType < Client [ 'getTaxesFromBasket' ] >
216204 const client = useCommerceApi ( CLIENT_KEY )
217205 const methodName = 'getTaxesFromBasket'
218- const requiredParameters = ShopperBasketsV2 . paramKeys [ `${ methodName } Required` ]
206+ const requiredParameters = ShopperBaskets . paramKeys [ `${ methodName } Required` ]
219207
220208 // Parameters can be set in `apiOptions` or `client.clientConfig`;
221209 // we must merge them in order to generate the correct query key.
222210 const netOptions = omitNullableParameters ( mergeOptions ( client , apiOptions ) )
223- const parameters = pickValidParams (
224- netOptions . parameters ,
225- ShopperBasketsV2 . paramKeys [ methodName ]
226- )
211+ const parameters = pickValidParams ( netOptions . parameters , ShopperBaskets . paramKeys [ methodName ] )
227212 const queryKey = queryKeyHelpers [ methodName ] . queryKey ( netOptions . parameters )
228213 // We don't use `netOptions` here because we manipulate the options in `useQuery`.
229214 const method = async ( options : Options ) => await client [ methodName ] ( options )
0 commit comments