Tons of updates. Rags paginated tables, site tracking

This commit is contained in:
2025-05-14 03:23:18 -05:00
parent 5d054026d8
commit 004153617b
15 changed files with 3443 additions and 4212 deletions

View File

@@ -1,6 +1,7 @@
import axios from "axios";
const Cookies = require('js-cookie');
//const baseURL = 'http://127.0.0.1:8001/api/';
//const baseURL = 'http://127.0.0.1:8011/api/';
const baseURL = 'https://chatbackend.aimloperations.com/api/';
//const baseURL = process.env.REACT_APP_BACKEND_REST_API_BASE_URL;
@@ -14,6 +15,25 @@ export const axiosInstance = axios.create({
}
});
export const cleanAxiosInstance = axios.create({
baseURL: baseURL,
timeout: 5000,
headers: {
'Content-Type': 'application/json',
'Accept': 'application/json',
}
});
export const axiosInstanceCSRF = axios.create({
baseURL: baseURL,
timeout: 5000,
headers: {
'X-CSRFToken': Cookies.get('csrftoken'), // Include CSRF token in headers
},
withCredentials: true,
}
);
axiosInstance.interceptors.request.use(config => {
config.timeout = 100000;
return config;