import { api8001 } from './api.js' export async function fetchSettings() { const { data } = await api8001.get('/settings') return data } export async function saveSettings(name, prompt) { await api8001.post('/settings', { name, promt: prompt }) } export async function fetchLogs() { const { data } = await api8001.get('/logs') return data.logs ?? [] } export async function fetchTasks() { const { data } = await api8001.get('/get_tasks_offset') return data ?? [] } export async function deleteTask(id) { await api8001.delete(`/delete_task/${id}`) } export async function startParser1(time) { await api8001.post('/parser_1', { time }) } export async function startParser2() { await api8001.post('/parser_2') } export async function downloadAll(dataStart, dataFinish, fieldName) { return api8001.post( '/download_all', { data_start: dataStart, data_finish: dataFinish, field_name: fieldName }, { responseType: 'blob' }, ) } export async function fetchDownloadCounts() { const { data } = await api8001.get('/download_counts') return data }