import axios from "axios";
|
|
const TOKEN_KEY = "score_query_token";
|
|
export const api = axios.create({ baseURL: "" });
|
|
api.interceptors.request.use((config) => {
|
const t = localStorage.getItem(TOKEN_KEY);
|
if (t) config.headers.Authorization = `Bearer ${t}`;
|
return config;
|
});
|
|
export function setToken(token: string) {
|
localStorage.setItem(TOKEN_KEY, token);
|
}
|
|
export function clearToken() {
|
localStorage.removeItem(TOKEN_KEY);
|
}
|
|
export function getToken() {
|
return localStorage.getItem(TOKEN_KEY);
|
}
|