diff --git a/frontend/src/axiosConfig.js b/frontend/src/axiosConfig.js new file mode 100644 index 0000000000000000000000000000000000000000..477d2dd55a856eacb794593e7211a8694de95e5e --- /dev/null +++ b/frontend/src/axiosConfig.js @@ -0,0 +1,5 @@ +import axios from 'axios'; + +axios.defaults.baseURL = 'http://localhost:8080'; + +export default axios; \ No newline at end of file diff --git a/frontend/src/components/auth/Login.vue b/frontend/src/components/auth/Login.vue index 720866513fa6f60c3e095ad5482f75d621bf8394..9efc9b3a58a4af9ee004217c6f0c8bce1f2f5851 100644 --- a/frontend/src/components/auth/Login.vue +++ b/frontend/src/components/auth/Login.vue @@ -23,11 +23,9 @@ </template> <script> -import axios from 'axios'; +import axios from '@/axiosConfig.js'; import {mapState} from "vuex"; -axios.defaults.baseURL = 'http://localhost:8080'; - export default { name: 'Login', computed: { diff --git a/frontend/src/components/auth/Register.vue b/frontend/src/components/auth/Register.vue index e573ce3e0e9936460ebd0cecdd3e0c80e5b4467f..7eda3111803018adaececbd8f17004cf9420eb1a 100644 --- a/frontend/src/components/auth/Register.vue +++ b/frontend/src/components/auth/Register.vue @@ -15,9 +15,7 @@ </template> <script> -import axios from 'axios'; - -axios.defaults.baseURL = 'http://localhost:8080'; +import axios from '@/axiosConfig.js'; export default { name: 'Register', diff --git a/frontend/src/components/dogs/AddDog.vue b/frontend/src/components/dogs/AddDog.vue index 0147adf2123aee2ab99bb88a6039c976e805aa2c..e7b24cf6b6cdf67ee386bbdd60ecdd6b83f60532 100644 --- a/frontend/src/components/dogs/AddDog.vue +++ b/frontend/src/components/dogs/AddDog.vue @@ -20,7 +20,7 @@ </template> <script> -import axios from 'axios'; +import axios from '@/axiosConfig.js'; import { mapState } from 'vuex'; export default { diff --git a/frontend/src/components/dogs/AllDogs.vue b/frontend/src/components/dogs/AllDogs.vue index 3e7d3f1672ff40353d1254e92fa23905ae1a4f5a..e75e492a126fad112e60237e104d203d173aab2e 100644 --- a/frontend/src/components/dogs/AllDogs.vue +++ b/frontend/src/components/dogs/AllDogs.vue @@ -20,9 +20,7 @@ <script> -import axios from 'axios'; - -axios.defaults.baseURL = 'http://localhost:8080'; +import axios from '@/axiosConfig.js'; export default { name: 'AllDogs', diff --git a/frontend/src/components/dogs/EditDog.vue b/frontend/src/components/dogs/EditDog.vue index 7771e5f297e71ebe77c6f9a8f7b5511ebfaf08f9..3e658fc24c0840cf7dc893c850eb8b4bf890c819 100644 --- a/frontend/src/components/dogs/EditDog.vue +++ b/frontend/src/components/dogs/EditDog.vue @@ -20,7 +20,7 @@ </template> <script> -import axios from 'axios'; +import axios from '@/axiosConfig.js'; import { mapState } from 'vuex'; export default { diff --git a/frontend/src/components/dogs/SingleDog.vue b/frontend/src/components/dogs/SingleDog.vue index f6261c9a51cc94739ce4cd475d419d6487ce578d..6ffefb0c2d6ad8ef245aec30f3de228190586d28 100644 --- a/frontend/src/components/dogs/SingleDog.vue +++ b/frontend/src/components/dogs/SingleDog.vue @@ -11,9 +11,7 @@ </template> <script> -import axios from 'axios'; - -axios.defaults.baseURL = 'http://localhost:8080'; +import axios from '@/axiosConfig.js'; export default { name: 'SingleDog',