Moved handler to each hook

This commit is contained in:
cond0r
2021-02-16 10:15:18 +02:00
parent 44081dddb6
commit f698dea698
17 changed files with 195 additions and 170 deletions

View File

@@ -0,0 +1,18 @@
import { Fetcher } from '@commerce/utils/types'
import { API_TOKEN, API_URL } from './const'
import { handleFetchResponse } from './utils'
const fetcher: Fetcher = async ({ method = 'POST', variables, query }) => {
return handleFetchResponse(
await fetch(API_URL, {
method,
body: JSON.stringify({ query, variables }),
headers: {
'X-Shopify-Storefront-Access-Token': API_TOKEN!,
'Content-Type': 'application/json',
},
})
)
}
export default fetcher