From 9138b635269ab2f7486d8e2b2d335530200fe347 Mon Sep 17 00:00:00 2001 From: Tobias Koppers Date: Sat, 22 May 2021 15:53:12 +0200 Subject: [PATCH] use import type when using export type --- framework/bigcommerce/api/customers/index.ts | 5 ++--- framework/bigcommerce/index.tsx | 3 ++- framework/commerce/new-provider.md | 3 ++- framework/shopify/index.tsx | 3 ++- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/framework/bigcommerce/api/customers/index.ts b/framework/bigcommerce/api/customers/index.ts index 5af4d1d1d..1256dec6a 100644 --- a/framework/bigcommerce/api/customers/index.ts +++ b/framework/bigcommerce/api/customers/index.ts @@ -4,9 +4,8 @@ import createApiHandler, { } from '../utils/create-api-handler' import isAllowedMethod from '../utils/is-allowed-method' import { BigcommerceApiError } from '../utils/errors' -import getLoggedInCustomer, { - Customer, -} from './handlers/get-logged-in-customer' +import getLoggedInCustomer from './handlers/get-logged-in-customer' +import type { Customer } from './handlers/get-logged-in-customer' export type { Customer } diff --git a/framework/bigcommerce/index.tsx b/framework/bigcommerce/index.tsx index b35785ed2..024e54b56 100644 --- a/framework/bigcommerce/index.tsx +++ b/framework/bigcommerce/index.tsx @@ -4,7 +4,8 @@ import { CommerceProvider as CoreCommerceProvider, useCommerce as useCoreCommerce, } from '@commerce' -import { bigcommerceProvider, BigcommerceProvider } from './provider' +import { bigcommerceProvider } from './provider' +import type { BigcommerceProvider } from './provider' export { bigcommerceProvider } export type { BigcommerceProvider } diff --git a/framework/commerce/new-provider.md b/framework/commerce/new-provider.md index 4051c0f01..308f64961 100644 --- a/framework/commerce/new-provider.md +++ b/framework/commerce/new-provider.md @@ -57,7 +57,8 @@ import { CommerceProvider as CoreCommerceProvider, useCommerce as useCoreCommerce, } from '@commerce' -import { bigcommerceProvider, BigcommerceProvider } from './provider' +import { bigcommerceProvider } from './provider' +import type { BigcommerceProvider } from './provider' export { bigcommerceProvider } export type { BigcommerceProvider } diff --git a/framework/shopify/index.tsx b/framework/shopify/index.tsx index 5b25d6b21..72e8c48cc 100644 --- a/framework/shopify/index.tsx +++ b/framework/shopify/index.tsx @@ -7,7 +7,8 @@ import { useCommerce as useCoreCommerce, } from '@commerce' -import { shopifyProvider, ShopifyProvider } from './provider' +import { shopifyProvider } from './provider' +import type { ShopifyProvider } from './provider' import { SHOPIFY_CHECKOUT_ID_COOKIE } from './const' export { shopifyProvider }