chore: update dependencies and refactor Vuex store for country data

- Updated dependencies in package.json to latest versions for axios, bulma, core-js, vue, vuex, and testing libraries.
- Refactored actions.js to use the new REST Countries API v3 with a fallback to v2, improving error handling and data mapping.
- Simplified Vuex store structure by defining state and mutations directly in index.js, removing unnecessary imports.
- Updated mutations.js to use a consistent naming convention for setting countries.
- Cleaned up state.js to maintain a clear structure for Vuex state management.
This commit is contained in:
Dan Dobos
2025-10-16 17:24:58 +02:00
parent bf2ef01f18
commit 46ea3e5e55
6 changed files with 24444 additions and 16270 deletions
+24371 -16234
View File
File diff suppressed because it is too large Load Diff