diff --git a/package.json b/package.json index 9bc5fc2..4f335de 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,6 @@ "format": "prettier --write src/" }, "dependencies": { - "axios": "^1.6.2", "lucide-vue-next": "^0.562.0", "pinia": "^2.1.7", "showdown": "^2.1.0", diff --git a/src/App.vue b/src/App.vue index 37005a1..be3ae9b 100644 --- a/src/App.vue +++ b/src/App.vue @@ -28,7 +28,6 @@ import UpdateCard from './components/Global/UpdateCard.vue'; import orderStorageMixin from './mixins/orderStorageMixin'; import { useStore } from './store/store'; import packageInfo from '../package.json'; -import axios from 'axios'; import StorageManager from './managers/storageManager'; import Navbar from './components/App/Navbar.vue'; import UpdatePrompt from './components/Global/UpdatePrompt.vue'; @@ -91,9 +90,13 @@ export default defineComponent({ const storageVersion = StorageManager.getStringValue(STORAGE_VERSION_KEY); try { - const releaseData = await ( - await axios.get('https://api.github.com/repos/Spythere/genera-tor/releases/latest') - ).data; + const releaseResponse = await fetch( + 'https://api.github.com/repos/Spythere/genera-tor/releases/latest' + ); + + if (!releaseResponse.ok) return; + + const releaseData = await releaseResponse.json(); if (!releaseData) return; diff --git a/src/components/Panels/OrderTrainPickerPanel.vue b/src/components/Panels/OrderTrainPickerPanel.vue index 90add18..dc168cd 100644 --- a/src/components/Panels/OrderTrainPickerPanel.vue +++ b/src/components/Panels/OrderTrainPickerPanel.vue @@ -111,7 +111,6 @@