Use base URL for axios (#241)

* Switch site to use axios base url

* Fix team invites

* Fix find/replace setting the wrong thing

* Fix analytics being blocking, small issues
This commit is contained in:
Geometrically
2021-05-28 10:19:13 -07:00
committed by GitHub
parent 03cbab5267
commit 5017c5a5f1
25 changed files with 137 additions and 209 deletions

View File

@@ -115,7 +115,6 @@
</template>
<script>
import axios from 'axios'
import ConfirmPopup from '~/components/ui/ConfirmPopup'
export default {
@@ -167,8 +166,8 @@ export default {
bio: this.bio,
}
await axios.patch(
`https://api.modrinth.com/api/v1/user/${this.$auth.user.id}`,
await this.$axios.patch(
`user/${this.$auth.user.id}`,
data,
this.$auth.headers
)
@@ -191,8 +190,8 @@ export default {
this.$nuxt.$loading.start()
try {
await axios.delete(
`https://api.modrinth.com/api/v1/user/${this.$auth.user.id}`,
await this.$axios.delete(
`user/${this.$auth.user.id}`,
this.$auth.headers
)
} catch (err) {