From e1f4a740acb24ddefebc25acd993e6353ba1e159 Mon Sep 17 00:00:00 2001 From: Spythere Date: Wed, 1 Apr 2026 15:00:57 +0200 Subject: [PATCH] refactor(http): removed axios; changed all requests to native fetch --- package.json | 1 - src/App.vue | 15 +++-- src/components/JournalView/JournalOptions.vue | 6 +- .../JournalTimetables/EntryDetails.vue | 12 ++-- .../SceneryView/SceneryDispatchersHistory.vue | 5 +- .../SceneryView/SceneryTimetablesHistory.vue | 11 ++-- src/http.ts | 23 ++++++++ src/store/apiStore.ts | 56 ++++++++---------- src/views/JournalDispatchers.vue | 14 +++-- src/views/JournalTimetables.vue | 18 +++--- src/views/PlayerProfileView.vue | 44 +++++++------- yarn.lock | 59 ------------------- 12 files changed, 108 insertions(+), 156 deletions(-) create mode 100644 src/http.ts diff --git a/package.json b/package.json index d51d4db..280c69c 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,6 @@ "@vite-pwa/assets-generator": "^1.0.0", "@vitejs/plugin-vue": "^6.0.1", "@vue/tsconfig": "^0.8.1", - "axios": "^1.9.0", "prettier": "^3.3.3", "typescript": "^5.5.4", "vite": "^7.1.4", diff --git a/src/App.vue b/src/App.vue index 2ebcbe3..dd2dab0 100644 --- a/src/App.vue +++ b/src/App.vue @@ -30,7 +30,6 @@