refactor on components and delete clear, profesional login
This commit is contained in:
@@ -1,8 +1,13 @@
|
||||
import axios from 'axios';
|
||||
import authService from './auth';
|
||||
|
||||
// Usar variable de entorno si está disponible, sino usar '/api' (proxy en desarrollo)
|
||||
const baseURL = import.meta.env.VITE_API_BASE_URL || '/api';
|
||||
|
||||
console.log('baseURL', baseURL);
|
||||
|
||||
const api = axios.create({
|
||||
baseURL: '/api',
|
||||
baseURL,
|
||||
headers: {
|
||||
'Content-Type': 'application/json',
|
||||
},
|
||||
@@ -119,18 +124,6 @@ export default {
|
||||
return response.data;
|
||||
},
|
||||
|
||||
// Cache
|
||||
async clearCache() {
|
||||
const response = await api.delete('/cache');
|
||||
return response.data;
|
||||
},
|
||||
|
||||
// Artículos - Borrar todos (solo admin)
|
||||
async clearAllArticles() {
|
||||
const response = await api.delete('/articles');
|
||||
return response.data;
|
||||
},
|
||||
|
||||
// Usuarios
|
||||
async getUsers() {
|
||||
const response = await api.get('/users');
|
||||
|
||||
Reference in New Issue
Block a user