Add Pinia for state management and API data handling.

Introduced Pinia as the state management library and integrated it with the app. Implemented an `ApiClient` utility and a `dataStore` to fetch, categorize, and manage packages and stats data. Updated application entry to include Pinia and adjusted dependencies in `package.json`.
This commit is contained in:
2025-04-14 21:38:48 +02:00
parent 4e722e5e60
commit 43ce135fc6
5 changed files with 359 additions and 15 deletions

View File

@@ -11,6 +11,7 @@
"@mdi/font": "7.4.47",
"fork-awesome": "^1.2.0",
"roboto-fontface": "^0.10.0",
"pinia": "^3.0.2",
"vue": "^3.5.13",
"vuetify": "^3.7.18"
},