add api utils

This commit is contained in:
Anika Raemer 2025-10-05 14:54:45 +02:00
parent ee3ac34e4b
commit bdd90b50d9
6 changed files with 99 additions and 93 deletions

View file

@ -0,0 +1,19 @@
export function setContentTypeHeaderJson(headers: Headers){
return headers.set("Content-Type", "application/json");
}
export function setAuthHeader(headers: Headers){
// retrieve session data from browser storage
const sessionStr = localStorage.getItem("session");
let loginResponse = null;
if(sessionStr){
loginResponse = JSON.parse(sessionStr);
}
// add token if possible
if(loginResponse && loginResponse.token){
headers.set("Authorization", "Bearer " + loginResponse.token)
} else {
console.log("No access token!")
}
return headers;
}