This commit is contained in:
trochas
2026-01-06 15:13:41 +01:00
17 changed files with 2088 additions and 342 deletions

15
front_end/src/api.ts Normal file
View File

@@ -0,0 +1,15 @@
import axios from "axios";
import keycloak from "./keycloak";
const api = axios.create({
baseURL: "http://localhost:8081/api",
});
api.interceptors.request.use((config) => {
if (keycloak?.token) {
config.headers.Authorization = `Bearer ${keycloak.token}`;
}
return config;
});
export default api;