import axios from 'axios'; import CONFIG from '@/core/config.js'; const getProjectFiles = async (projectId) => { try { const token = localStorage.getItem('access_token'); const response = await axios.get( `${CONFIG.BASE_URL}/project_files/projects/${projectId}/`, { headers: { Authorization: `Bearer ${token}`, }, withCredentials: true, } ); return response.data; } catch (error) { const errorMessage = error.response?.data?.detail || error.message; console.error(`Ошибка загрузки файлов проекта с ID ${projectId}:`, errorMessage); throw new Error(`Не удалось загрузить файлы проекта: ${errorMessage}`); } }; export default getProjectFiles;