Empty SWRhooks

This commit is contained in:
Bel Curcio
2021-06-10 17:27:50 -03:00
parent dd28712e51
commit 5ce1ee7aba
11 changed files with 172 additions and 131 deletions

View File

@@ -1,15 +1,18 @@
import { useCallback } from 'react'
import { MutationHook } from '@commerce/utils/types'
import useUpdateItem, { UseUpdateItem } from '@commerce/cart/use-update-item'
export function emptyHook() {
const useEmptyHook = async (options = {}) => {
return useCallback(async function () {
return Promise.resolve()
}, [])
}
export default useUpdateItem as UseUpdateItem<any>
return useEmptyHook
export const handler: MutationHook<any> = {
fetchOptions: {
query: '',
},
async fetcher({ input, options, fetch }) {},
useHook:
({ fetch }) =>
() => {
return async function addItem() {
return {}
}
},
}
export const handler = {}
export default emptyHook