diff --git a/lib/bigcommerce/cart/index.tsx b/lib/bigcommerce/cart/index.tsx index 34f70d0ef..ae1bf224a 100644 --- a/lib/bigcommerce/cart/index.tsx +++ b/lib/bigcommerce/cart/index.tsx @@ -1,5 +1,5 @@ import { HookFetcher, HookDeps } from '@lib/commerce/utils/types' -import { useCart as useCommerceCart } from '@lib/commerce/cart' +import useCommerceCart from '@lib/commerce/cart/use-cart' import type { Cart } from '../api/cart' const defaultOpts = { diff --git a/lib/bigcommerce/cart/use-add-item.tsx b/lib/bigcommerce/cart/use-add-item.tsx index a5848990d..e38d9340b 100644 --- a/lib/bigcommerce/cart/use-add-item.tsx +++ b/lib/bigcommerce/cart/use-add-item.tsx @@ -1,6 +1,6 @@ import { useCallback } from 'react' import { HookFetcher } from '@lib/commerce/utils/types' -import { default as useCartAddItem } from '@lib/commerce/cart/use-add-item' +import useCartAddItem from '@lib/commerce/cart/use-add-item' import type { ItemBody, AddItemBody } from '../api/cart' import { Cart, useCart } from '.' diff --git a/lib/bigcommerce/cart/use-remove-item.tsx b/lib/bigcommerce/cart/use-remove-item.tsx index c9afa887a..fff7f626e 100644 --- a/lib/bigcommerce/cart/use-remove-item.tsx +++ b/lib/bigcommerce/cart/use-remove-item.tsx @@ -1,6 +1,6 @@ import { useCallback } from 'react' import { HookFetcher } from '@lib/commerce/utils/types' -import { default as useCartRemoveItem } from '@lib/commerce/cart/use-remove-item' +import useCartRemoveItem from '@lib/commerce/cart/use-remove-item' import type { RemoveItemBody } from '../api/cart' import { Cart, useCart } from '.' diff --git a/lib/bigcommerce/cart/use-update-item.tsx b/lib/bigcommerce/cart/use-update-item.tsx index dc7064162..2f306a4d5 100644 --- a/lib/bigcommerce/cart/use-update-item.tsx +++ b/lib/bigcommerce/cart/use-update-item.tsx @@ -1,7 +1,7 @@ import { useCallback } from 'react' import debounce from 'lodash.debounce' import { HookFetcher } from '@lib/commerce/utils/types' -import { default as useCartUpdateItem } from '@lib/commerce/cart/use-update-item' +import useCartUpdateItem from '@lib/commerce/cart/use-update-item' import type { ItemBody, UpdateItemBody } from '../api/cart' import { fetcher as removeFetcher } from './use-remove-item' import { Cart, useCart } from '.' diff --git a/lib/commerce/cart/index.tsx b/lib/commerce/cart/use-cart.tsx similarity index 95% rename from lib/commerce/cart/index.tsx rename to lib/commerce/cart/use-cart.tsx index aa152f532..0f2485667 100644 --- a/lib/commerce/cart/index.tsx +++ b/lib/commerce/cart/use-cart.tsx @@ -7,7 +7,7 @@ export type CartResponse = responseInterface & { isEmpty: boolean } -export function useCart( +export default function useCart( deps: [string | undefined, string | undefined, ...HookDeps[]], fetcherFn: HookFetcher, swrOptions?: ConfigInterface