Internal: Create custom Axios instance to use in API requests

pull/5156/head
Angel Fernando Quiroz Campos 2 years ago
parent 7b6e51bedc
commit 318ccc35a7
  1. 10
      assets/vue/config/api.js
  2. 13
      assets/vue/services/baseService.js

@ -0,0 +1,10 @@
import axios from "axios"
const instance = axios.create({
baseURL: window.location.origin,
headers: {
'Accept': 'application/ld+json',
},
})
export default instance

@ -0,0 +1,13 @@
import api from "../config/api"
/**
* @param {string} iri
* @returns {Promise<axios.AxiosResponse<any>>}
*/
async function find(iri) {
return await api.get(iri)
}
export {
find
}
Loading…
Cancel
Save