Fix elements on core

This commit is contained in:
goncy 2021-09-15 14:19:59 -03:00
parent 989a47b87c
commit d5d0b09cdb
4 changed files with 5 additions and 5 deletions

View File

@ -18,7 +18,7 @@ export const fetcher: HookFetcherFn<GetAddressesHook> = async ({
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 hook = useHook(fn)

View File

@ -11,7 +11,7 @@ export type UseUpdateItem<
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 hook = useHook(fn)

View File

@ -18,7 +18,7 @@ export const fetcher: HookFetcherFn<GetCardsHook> = async ({
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 hook = useHook(fn)

View File

@ -41,13 +41,13 @@ export type Provider = CommerceConfig & {
}
customer?: {
useCustomer?: SWRHook<Customer.CustomerHook>
card: {
card?: {
useCards?: SWRHook<Customer.Card.GetCardsHook>
useAddItem?: MutationHook<Customer.Card.AddItemHook>
useUpdateItem?: MutationHook<Customer.Card.UpdateItemHook>
useRemoveItem?: MutationHook<Customer.Card.RemoveItemHook>
}
address: {
address?: {
useAddresses?: SWRHook<Customer.Address.GetAddressesHook>
useAddItem?: MutationHook<Customer.Address.AddItemHook>
useUpdateItem?: MutationHook<Customer.Address.UpdateItemHook>