From 89e7793d1026ae7e475de98d4b37937ca229cbbf Mon Sep 17 00:00:00 2001 From: Luis Alvarez Date: Fri, 23 Oct 2020 21:15:37 -0500 Subject: [PATCH] Updated use-cart types --- lib/commerce/cart/use-cart.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/commerce/cart/use-cart.tsx b/lib/commerce/cart/use-cart.tsx index f23103156..6649b20d0 100644 --- a/lib/commerce/cart/use-cart.tsx +++ b/lib/commerce/cart/use-cart.tsx @@ -1,7 +1,7 @@ -import type { responseInterface, ConfigInterface } from 'swr' +import type { responseInterface } from 'swr' import Cookies from 'js-cookie' import type { HookInput, HookFetcher, HookFetcherOptions } from '../utils/types' -import useData from '../utils/use-data' +import useData, { SwrOptions } from '../utils/use-data' import { useCommerce } from '..' export type CartResponse = responseInterface & { @@ -12,11 +12,11 @@ export type CartInput = { cartId: string | undefined } -export default function useCart( +export default function useCart( options: HookFetcherOptions, input: HookInput, - fetcherFn: HookFetcher, - swrOptions?: ConfigInterface + fetcherFn: HookFetcher, + swrOptions?: SwrOptions ) { const { cartCookie } = useCommerce() @@ -27,5 +27,5 @@ export default function useCart( const response = useData(options, input, fetcher, swrOptions) - return Object.assign(response, { isEmpty: true }) as CartResponse + return Object.assign(response, { isEmpty: true }) as CartResponse }