commerce-vuex
Version:
Commerce vuex module
18 lines (14 loc) • 523 B
JavaScript
import { nav } from 'oak-vuex'
const { wrapRequest } = nav
const stripeAPIUrl = process.env.VUE_APP_STRIPE_API_URL
const stripeSecretKey = process.env.VUE_APP_STRIPE_SECRET_KEY
const doFetchProductOne = wrapRequest(({productId}) => {
const requestOptions = {
method: 'GET',
headers: { 'Content-type': 'application/json', 'Authorization' : 'Bearer '+ stripeSecretKey },
};
return fetch(`${stripeAPIUrl}/v1/products/${productId}`, requestOptions);
})
export default {
doFetchProductOne
}