From c95b335e3c52bdaa638756b89b9e21b088b244c6 Mon Sep 17 00:00:00 2001 From: Hubert Van De Walle Date: Sun, 12 Apr 2020 15:55:27 +0200 Subject: [PATCH] Add axios api --- web/src/api/index.js | 9 +++++++++ web/src/main.js | 3 +++ 2 files changed, 12 insertions(+) create mode 100644 web/src/api/index.js diff --git a/web/src/api/index.js b/web/src/api/index.js new file mode 100644 index 0000000..e8c1751 --- /dev/null +++ b/web/src/api/index.js @@ -0,0 +1,9 @@ +import axios from 'axios' + +export default axios.create({ + baseURL: 'http://localhost:8081', + timeout: 4000, + headers: { + 'Content-Type': 'application/json' + } +}) diff --git a/web/src/main.js b/web/src/main.js index ef74ccd..46b46c9 100644 --- a/web/src/main.js +++ b/web/src/main.js @@ -2,6 +2,8 @@ import Vue from 'vue' import App from './App.vue' import router from './router' import store from './store' +import Api from './api' + import BootstrapVue from 'bootstrap-vue' import 'bootswatch/dist/minty/bootstrap.css' @@ -15,5 +17,6 @@ Vue.config.productionTip = false new Vue({ router, store, + Api, render: h => h(App) }).$mount('#app') \ No newline at end of file