diff --git a/frontend/package.json b/frontend/package.json index 92d1588..fa3ee86 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -14,7 +14,8 @@ "lucide-vue-next": "^0.344.0", "pinia": "^2.1.7", "vue": "^3.4.21", - "vue-router": "^4.3.0" + "vue-router": "^4.3.0", + "axios": "^1.6.2" }, "devDependencies": { "@types/node": "^20.11.24", diff --git a/frontend/src/types/shims-vue.d.ts b/frontend/src/types/shims-vue.d.ts new file mode 100644 index 0000000..2b5544a --- /dev/null +++ b/frontend/src/types/shims-vue.d.ts @@ -0,0 +1,5 @@ +declare module '*.vue' { + import type { DefineComponent } from 'vue' + const component: DefineComponent<{}, {}, any> + export default component +} \ No newline at end of file diff --git a/frontend/tsconfig.json b/frontend/tsconfig.json index cff8d71..58c4f02 100644 --- a/frontend/tsconfig.json +++ b/frontend/tsconfig.json @@ -23,7 +23,7 @@ /* Paths */ "baseUrl": ".", "paths": { - "@/*": ["./src/*"] + "@/*": ["src/*"] } }, "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"],