Files
commerce/framework/woocommerce/customer/address/use-add-item.tsx.t

22 lines
793 B
Perl

// import type { HookFetcherFn, MutationHook } from '../../utils/types'
// import type { AddItemHook } from '../../types/customer/address'
// import type { WooCommerceProvider } from '../..'
// import { useHook, useMutationHook } from '../../utils/use-hook'
// import { mutationFetcher } from '../../utils/default-fetcher'
// export type UseAddItem<
// H extends MutationHook<AddItemHook<any>> = MutationHook<AddItemHook>
// > = ReturnType<H['useHook']>
// export const fetcher: HookFetcherFn<AddItemHook> = mutationFetcher
// const fn = (provider: WooCommerceProvider) => provider.customer?.address?.useAddItem!
// const useAddItem: UseAddItem = (...args) => {
// const hook = useHook(fn)
// return useMutationHook({ fetcher, ...hook })(...args)
// }
// export default useAddItem