forked from crowetic/commerce
use relative paths in lib folder
This commit is contained in:
parent
008c80766a
commit
200f148488
@ -1,4 +1,4 @@
|
|||||||
import type { GetLoggedInCustomerQuery } from '@lib/bigcommerce/schema'
|
import type { GetLoggedInCustomerQuery } from '../../../schema'
|
||||||
import type { CustomersHandlers } from '..'
|
import type { CustomersHandlers } from '..'
|
||||||
|
|
||||||
export const getLoggedInCustomerQuery = /* GraphQL */ `
|
export const getLoggedInCustomerQuery = /* GraphQL */ `
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import { FetcherError } from '@lib/commerce/utils/errors'
|
import { FetcherError } from '../../../../commerce/utils/errors'
|
||||||
import login from '../../operations/login'
|
import login from '../../operations/login'
|
||||||
import type { LoginHandlers } from '../login'
|
import type { LoginHandlers } from '../login'
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import type { RequestInit } from '@vercel/fetch'
|
import type { RequestInit } from '@vercel/fetch'
|
||||||
import type { CommerceAPIConfig } from 'lib/commerce/api'
|
import type { CommerceAPIConfig } from '../../commerce/api'
|
||||||
import fetchGraphqlApi from './utils/fetch-graphql-api'
|
import fetchGraphqlApi from './utils/fetch-graphql-api'
|
||||||
import fetchStoreApi from './utils/fetch-store-api'
|
import fetchStoreApi from './utils/fetch-store-api'
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import type {
|
import type {
|
||||||
GetAllProductPathsQuery,
|
GetAllProductPathsQuery,
|
||||||
GetAllProductPathsQueryVariables,
|
GetAllProductPathsQueryVariables,
|
||||||
} from 'lib/bigcommerce/schema'
|
} from '../../schema'
|
||||||
import type { RecursivePartial, RecursiveRequired } from '../utils/types'
|
import type { RecursivePartial, RecursiveRequired } from '../utils/types'
|
||||||
import filterEdges from '../utils/filter-edges'
|
import filterEdges from '../utils/filter-edges'
|
||||||
import { BigcommerceConfig, getConfig } from '..'
|
import { BigcommerceConfig, getConfig } from '..'
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import type {
|
import type {
|
||||||
GetAllProductsQuery,
|
GetAllProductsQuery,
|
||||||
GetAllProductsQueryVariables,
|
GetAllProductsQueryVariables,
|
||||||
} from '@lib/bigcommerce/schema'
|
} from '../../schema'
|
||||||
import type { RecursivePartial, RecursiveRequired } from '../utils/types'
|
import type { RecursivePartial, RecursiveRequired } from '../utils/types'
|
||||||
import filterEdges from '../utils/filter-edges'
|
import filterEdges from '../utils/filter-edges'
|
||||||
import setProductLocaleMeta from '../utils/set-product-locale-meta'
|
import setProductLocaleMeta from '../utils/set-product-locale-meta'
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import { GetCustomerIdQuery } from '@lib/bigcommerce/schema'
|
import { GetCustomerIdQuery } from '../../schema'
|
||||||
import { BigcommerceConfig, getConfig } from '..'
|
import { BigcommerceConfig, getConfig } from '..'
|
||||||
|
|
||||||
export const getCustomerIdQuery = /* GraphQL */ `
|
export const getCustomerIdQuery = /* GraphQL */ `
|
||||||
|
@ -1,7 +1,4 @@
|
|||||||
import type {
|
import type { GetProductQuery, GetProductQueryVariables } from '../../schema'
|
||||||
GetProductQuery,
|
|
||||||
GetProductQueryVariables,
|
|
||||||
} from 'lib/bigcommerce/schema'
|
|
||||||
import type { RecursivePartial, RecursiveRequired } from '../utils/types'
|
import type { RecursivePartial, RecursiveRequired } from '../utils/types'
|
||||||
import setProductLocaleMeta from '../utils/set-product-locale-meta'
|
import setProductLocaleMeta from '../utils/set-product-locale-meta'
|
||||||
import { productInfoFragment } from '../fragments/product'
|
import { productInfoFragment } from '../fragments/product'
|
||||||
|
@ -1,7 +1,4 @@
|
|||||||
import type {
|
import type { GetSiteInfoQuery, GetSiteInfoQueryVariables } from '../../schema'
|
||||||
GetSiteInfoQuery,
|
|
||||||
GetSiteInfoQueryVariables,
|
|
||||||
} from 'lib/bigcommerce/schema'
|
|
||||||
import type { RecursivePartial, RecursiveRequired } from '../utils/types'
|
import type { RecursivePartial, RecursiveRequired } from '../utils/types'
|
||||||
import filterEdges from '../utils/filter-edges'
|
import filterEdges from '../utils/filter-edges'
|
||||||
import { BigcommerceConfig, getConfig } from '..'
|
import { BigcommerceConfig, getConfig } from '..'
|
||||||
|
@ -1,8 +1,5 @@
|
|||||||
import type { ServerResponse } from 'http'
|
import type { ServerResponse } from 'http'
|
||||||
import type {
|
import type { LoginMutation, LoginMutationVariables } from '../../schema'
|
||||||
LoginMutation,
|
|
||||||
LoginMutationVariables,
|
|
||||||
} from 'lib/bigcommerce/schema'
|
|
||||||
import type { RecursivePartial } from '../utils/types'
|
import type { RecursivePartial } from '../utils/types'
|
||||||
import concatHeader from '../utils/concat-cookie'
|
import concatHeader from '../utils/concat-cookie'
|
||||||
import { BigcommerceConfig, getConfig } from '..'
|
import { BigcommerceConfig, getConfig } from '..'
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
import { FetcherError } from '@lib/commerce/utils/errors'
|
import { FetcherError } from '../../../commerce/utils/errors'
|
||||||
import type { GraphQLFetcher } from '@lib/commerce/api'
|
import type { GraphQLFetcher } from '../../../commerce/api'
|
||||||
import { getConfig } from '..'
|
import { getConfig } from '..'
|
||||||
import log from '@lib/logger'
|
|
||||||
import fetch from './fetch'
|
import fetch from './fetch'
|
||||||
|
|
||||||
const fetchGraphqlApi: GraphQLFetcher = async (
|
const fetchGraphqlApi: GraphQLFetcher = async (
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import { useCallback } from 'react'
|
import { useCallback } from 'react'
|
||||||
import type { HookFetcher } from '@lib/commerce/utils/types'
|
import type { HookFetcher } from '../../commerce/utils/types'
|
||||||
import { CommerceError } from '@lib/commerce/utils/errors'
|
import { CommerceError } from '../../commerce/utils/errors'
|
||||||
import useCartAddItem from '@lib/commerce/cart/use-add-item'
|
import useCartAddItem from '../../commerce/cart/use-add-item'
|
||||||
import type { ItemBody, AddItemBody } from '../api/cart'
|
import type { ItemBody, AddItemBody } from '../api/cart'
|
||||||
import useCart, { Cart } from './use-cart'
|
import useCart, { Cart } from './use-cart'
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import type { HookFetcher } from '@lib/commerce/utils/types'
|
import type { HookFetcher } from '../../commerce/utils/types'
|
||||||
import type { SwrOptions } from '@lib/commerce/utils/use-data'
|
import type { SwrOptions } from '../../commerce/utils/use-data'
|
||||||
import useCommerceCart, { CartInput } from '@lib/commerce/cart/use-cart'
|
import useCommerceCart, { CartInput } from '../../commerce/cart/use-cart'
|
||||||
import type { Cart } from '../api/cart'
|
import type { Cart } from '../api/cart'
|
||||||
|
|
||||||
const defaultOpts = {
|
const defaultOpts = {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import { useCallback } from 'react'
|
import { useCallback } from 'react'
|
||||||
import { HookFetcher } from '@lib/commerce/utils/types'
|
import { HookFetcher } from '../../commerce/utils/types'
|
||||||
import useCartRemoveItem from '@lib/commerce/cart/use-remove-item'
|
import useCartRemoveItem from '../../commerce/cart/use-remove-item'
|
||||||
import type { RemoveItemBody } from '../api/cart'
|
import type { RemoveItemBody } from '../api/cart'
|
||||||
import useCart, { Cart } from './use-cart'
|
import useCart, { Cart } from './use-cart'
|
||||||
|
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import { useCallback } from 'react'
|
import { useCallback } from 'react'
|
||||||
import debounce from 'lodash.debounce'
|
import debounce from 'lodash.debounce'
|
||||||
import type { HookFetcher } from '@lib/commerce/utils/types'
|
import type { HookFetcher } from '../../commerce/utils/types'
|
||||||
import { CommerceError } from '@lib/commerce/utils/errors'
|
import { CommerceError } from '../../commerce/utils/errors'
|
||||||
import useCartUpdateItem from '@lib/commerce/cart/use-update-item'
|
import useCartUpdateItem from '../../commerce/cart/use-update-item'
|
||||||
import type { ItemBody, UpdateItemBody } from '../api/cart'
|
import type { ItemBody, UpdateItemBody } from '../api/cart'
|
||||||
import { fetcher as removeFetcher } from './use-remove-item'
|
import { fetcher as removeFetcher } from './use-remove-item'
|
||||||
import useCart, { Cart } from './use-cart'
|
import useCart, { Cart } from './use-cart'
|
||||||
|
@ -3,8 +3,8 @@ import {
|
|||||||
CommerceConfig,
|
CommerceConfig,
|
||||||
CommerceProvider as CoreCommerceProvider,
|
CommerceProvider as CoreCommerceProvider,
|
||||||
useCommerce as useCoreCommerce,
|
useCommerce as useCoreCommerce,
|
||||||
} from 'lib/commerce'
|
} from '../commerce'
|
||||||
import { FetcherError } from '@lib/commerce/utils/errors'
|
import { FetcherError } from '../commerce/utils/errors'
|
||||||
|
|
||||||
async function getText(res: Response) {
|
async function getText(res: Response) {
|
||||||
try {
|
try {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import type { HookFetcher } from '@lib/commerce/utils/types'
|
import type { HookFetcher } from '../../commerce/utils/types'
|
||||||
import type { SwrOptions } from '@lib/commerce/utils/use-data'
|
import type { SwrOptions } from '../../commerce/utils/use-data'
|
||||||
import useCommerceSearch from '@lib/commerce/products/use-search'
|
import useCommerceSearch from '../../commerce/products/use-search'
|
||||||
import type { SearchProductsData } from '../api/catalog/products'
|
import type { SearchProductsData } from '../api/catalog/products'
|
||||||
|
|
||||||
const defaultOpts = {
|
const defaultOpts = {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import type { HookFetcher } from '@lib/commerce/utils/types'
|
import type { HookFetcher } from '../commerce/utils/types'
|
||||||
import type { SwrOptions } from '@lib/commerce/utils/use-data'
|
import type { SwrOptions } from '../commerce/utils/use-data'
|
||||||
import useCommerceCustomer from '@lib/commerce/use-customer'
|
import useCommerceCustomer from '../commerce/use-customer'
|
||||||
import type { Customer, CustomerData } from './api/customers'
|
import type { Customer, CustomerData } from './api/customers'
|
||||||
|
|
||||||
const defaultOpts = {
|
const defaultOpts = {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import { useCallback } from 'react'
|
import { useCallback } from 'react'
|
||||||
import type { HookFetcher } from '@lib/commerce/utils/types'
|
import type { HookFetcher } from '../commerce/utils/types'
|
||||||
import { CommerceError } from '@lib/commerce/utils/errors'
|
import { CommerceError } from '../commerce/utils/errors'
|
||||||
import useCommerceLogin from '@lib/commerce/use-login'
|
import useCommerceLogin from '../commerce/use-login'
|
||||||
import type { LoginBody } from './api/customers/login'
|
import type { LoginBody } from './api/customers/login'
|
||||||
import useCustomer from './use-customer'
|
import useCustomer from './use-customer'
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import { useCallback } from 'react'
|
import { useCallback } from 'react'
|
||||||
import type { HookFetcher } from '@lib/commerce/utils/types'
|
import type { HookFetcher } from '../commerce/utils/types'
|
||||||
import useCommerceLogout from '@lib/commerce/use-logout'
|
import useCommerceLogout from '../commerce/use-logout'
|
||||||
import useCustomer from './use-customer'
|
import useCustomer from './use-customer'
|
||||||
|
|
||||||
const defaultOpts = {
|
const defaultOpts = {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import { useCallback } from 'react'
|
import { useCallback } from 'react'
|
||||||
import type { HookFetcher } from '@lib/commerce/utils/types'
|
import type { HookFetcher } from '../commerce/utils/types'
|
||||||
import { CommerceError } from '@lib/commerce/utils/errors'
|
import { CommerceError } from '../commerce/utils/errors'
|
||||||
import useCommerceSignup from '@lib/commerce/use-signup'
|
import useCommerceSignup from '../commerce/use-signup'
|
||||||
import type { SignupBody } from './api/customers/signup'
|
import type { SignupBody } from './api/customers/signup'
|
||||||
import useCustomer from './use-customer'
|
import useCustomer from './use-customer'
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import { useCallback } from 'react'
|
import { useCallback } from 'react'
|
||||||
import { HookFetcher } from '@lib/commerce/utils/types'
|
import { HookFetcher } from '../../commerce/utils/types'
|
||||||
import { CommerceError } from '@lib/commerce/utils/errors'
|
import { CommerceError } from '../../commerce/utils/errors'
|
||||||
import useWishlistAddItem from '@lib/commerce/wishlist/use-add-item'
|
import useWishlistAddItem from '../../commerce/wishlist/use-add-item'
|
||||||
import type { ItemBody, AddItemBody } from '../api/wishlist'
|
import type { ItemBody, AddItemBody } from '../api/wishlist'
|
||||||
import useCustomer from '../use-customer'
|
import useCustomer from '../use-customer'
|
||||||
import useWishlist, { Wishlist } from './use-wishlist'
|
import useWishlist, { Wishlist } from './use-wishlist'
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import { useCallback } from 'react'
|
import { useCallback } from 'react'
|
||||||
import { HookFetcher } from '@lib/commerce/utils/types'
|
import { HookFetcher } from '../../commerce/utils/types'
|
||||||
import { CommerceError } from '@lib/commerce/utils/errors'
|
import { CommerceError } from '../../commerce/utils/errors'
|
||||||
import useWishlistRemoveItem from '@lib/commerce/wishlist/use-remove-item'
|
import useWishlistRemoveItem from '../../commerce/wishlist/use-remove-item'
|
||||||
import type { RemoveItemBody } from '../api/wishlist'
|
import type { RemoveItemBody } from '../api/wishlist'
|
||||||
import useCustomer from '../use-customer'
|
import useCustomer from '../use-customer'
|
||||||
import useWishlist, { Wishlist } from './use-wishlist'
|
import useWishlist, { Wishlist } from './use-wishlist'
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import { HookFetcher } from '@lib/commerce/utils/types'
|
import { HookFetcher } from '../../commerce/utils/types'
|
||||||
import { SwrOptions } from '@lib/commerce/utils/use-data'
|
import { SwrOptions } from '../../commerce/utils/use-data'
|
||||||
import useCommerceWishlist from '@lib/commerce/wishlist/use-wishlist'
|
import useCommerceWishlist from '../../commerce/wishlist/use-wishlist'
|
||||||
import type { Wishlist } from '../api/wishlist'
|
import type { Wishlist } from '../api/wishlist'
|
||||||
import useCustomer from '../use-customer'
|
import useCustomer from '../use-customer'
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user