initial commit
This commit is contained in:
16
front/src/lib/clients/api.js
Normal file
16
front/src/lib/clients/api.js
Normal file
@@ -0,0 +1,16 @@
|
||||
import axios from "axios";
|
||||
import {tokenUtil} from "./TokenUtil";
|
||||
|
||||
const host = "localhost:8080"; //дебаг вместе с беком
|
||||
// const host = "192.168.1.100:8091"; //дебаг фронта
|
||||
// const host = "bar.kayashov.keenetic.pro"; //прод
|
||||
export const api = () => {
|
||||
const result = axios;
|
||||
result.defaults.baseURL = `${window.location.protocol}//${host}/`;
|
||||
if (tokenUtil.checkToken(tokenUtil.getToken())) {
|
||||
result.defaults.headers.common["Authorization"] = "Bearer " + tokenUtil.getToken();
|
||||
} else {
|
||||
delete result.defaults.headers.common
|
||||
}
|
||||
return result;
|
||||
}
|
||||
Reference in New Issue
Block a user