import axios from 'axios' const API_BASE = '/api' export async function getAssets(projectId) { const response = await axios.get(`${API_BASE}/projects/${projectId}/assets/`) return response.data } export async function uploadAsset(projectId, file, assetType, assetKey) { const formData = new FormData() formData.append('file', file) formData.append('asset_type', assetType) formData.append('asset_key', assetKey) const response = await axios.post(`${API_BASE}/projects/${projectId}/assets/`, formData, { headers: { 'Content-Type': 'multipart/form-data' } }) return response.data } export async function deleteAsset(projectId, assetId) { await axios.delete(`${API_BASE}/projects/${projectId}/assets/${assetId}/`) }