mirror of
https://github.com/vercel/commerce.git
synced 2025-07-22 20:26:49 +00:00
Fix elements on core
This commit is contained in:
@@ -18,7 +18,7 @@ export const fetcher: HookFetcherFn<GetAddressesHook> = async ({
|
|||||||
return cartId ? await fetch(options) : null
|
return cartId ? await fetch(options) : null
|
||||||
}
|
}
|
||||||
|
|
||||||
const fn = (provider: Provider) => provider.customer?.address.useAddresses!
|
const fn = (provider: Provider) => provider.customer?.address?.useAddresses!
|
||||||
|
|
||||||
const useAddresses: UseAddresses = (input) => {
|
const useAddresses: UseAddresses = (input) => {
|
||||||
const hook = useHook(fn)
|
const hook = useHook(fn)
|
||||||
|
@@ -11,7 +11,7 @@ export type UseUpdateItem<
|
|||||||
|
|
||||||
export const fetcher: HookFetcherFn<UpdateItemHook> = mutationFetcher
|
export const fetcher: HookFetcherFn<UpdateItemHook> = mutationFetcher
|
||||||
|
|
||||||
const fn = (provider: Provider) => provider?.customer?.address?.useUpdateItem!
|
const fn = (provider: Provider) => provider.customer?.address?.useUpdateItem!
|
||||||
|
|
||||||
const useUpdateItem: UseUpdateItem = (input) => {
|
const useUpdateItem: UseUpdateItem = (input) => {
|
||||||
const hook = useHook(fn)
|
const hook = useHook(fn)
|
||||||
|
@@ -18,7 +18,7 @@ export const fetcher: HookFetcherFn<GetCardsHook> = async ({
|
|||||||
return cartId ? await fetch(options) : null
|
return cartId ? await fetch(options) : null
|
||||||
}
|
}
|
||||||
|
|
||||||
const fn = (provider: Provider) => provider.customer?.card.useCards!
|
const fn = (provider: Provider) => provider.customer?.card?.useCards!
|
||||||
|
|
||||||
const useCards: UseCards = (input) => {
|
const useCards: UseCards = (input) => {
|
||||||
const hook = useHook(fn)
|
const hook = useHook(fn)
|
||||||
|
@@ -41,13 +41,13 @@ export type Provider = CommerceConfig & {
|
|||||||
}
|
}
|
||||||
customer?: {
|
customer?: {
|
||||||
useCustomer?: SWRHook<Customer.CustomerHook>
|
useCustomer?: SWRHook<Customer.CustomerHook>
|
||||||
card: {
|
card?: {
|
||||||
useCards?: SWRHook<Customer.Card.GetCardsHook>
|
useCards?: SWRHook<Customer.Card.GetCardsHook>
|
||||||
useAddItem?: MutationHook<Customer.Card.AddItemHook>
|
useAddItem?: MutationHook<Customer.Card.AddItemHook>
|
||||||
useUpdateItem?: MutationHook<Customer.Card.UpdateItemHook>
|
useUpdateItem?: MutationHook<Customer.Card.UpdateItemHook>
|
||||||
useRemoveItem?: MutationHook<Customer.Card.RemoveItemHook>
|
useRemoveItem?: MutationHook<Customer.Card.RemoveItemHook>
|
||||||
}
|
}
|
||||||
address: {
|
address?: {
|
||||||
useAddresses?: SWRHook<Customer.Address.GetAddressesHook>
|
useAddresses?: SWRHook<Customer.Address.GetAddressesHook>
|
||||||
useAddItem?: MutationHook<Customer.Address.AddItemHook>
|
useAddItem?: MutationHook<Customer.Address.AddItemHook>
|
||||||
useUpdateItem?: MutationHook<Customer.Address.UpdateItemHook>
|
useUpdateItem?: MutationHook<Customer.Address.UpdateItemHook>
|
||||||
|
Reference in New Issue
Block a user