21 lines
499 B
TypeScript
21 lines
499 B
TypeScript
import axios from "axios";
|
|
import { autoRefresh } from "../utils/utils";
|
|
import { env } from "$env/dynamic/public";
|
|
|
|
export const roomInstance = axios.create({
|
|
baseURL: `${env.PUBLIC_API_BASE}room`,
|
|
headers: {
|
|
"Content-Type": "application/json",
|
|
Accept: "application/json",
|
|
"Access-Control-Allow-Origin": "*"
|
|
//'X-CSRFToken': csrftoken != undefined ? csrftoken : '',
|
|
}
|
|
});
|
|
|
|
roomInstance.interceptors.request.use(
|
|
autoRefresh,
|
|
(error) => {
|
|
Promise.reject(error);
|
|
}
|
|
);
|