From 3d8e26ec0f2df10f9d4058e8ae14ee55ea0a4b49 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Mon, 13 Jul 2026 22:04:17 +0200 Subject: [PATCH] Update project file download logic to use fetch POST request --- src/routes/home/ProjectManager.tsx | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/src/routes/home/ProjectManager.tsx b/src/routes/home/ProjectManager.tsx index 60ef140..376961c 100644 --- a/src/routes/home/ProjectManager.tsx +++ b/src/routes/home/ProjectManager.tsx @@ -20,19 +20,15 @@ function ProjectManager() { const appState = useAppState(); const projects = useProjectsList(); - const downloadProjectFile = () => { + const downloadProjectFile = async () => { if (!data?.projectFile) { return; } - const url = URL.createObjectURL(data.projectFile); - const link = document.createElement('a'); - link.href = url; - link.download = data.projectFile.name; - document.body.appendChild(link); - link.click(); - link.remove(); - URL.revokeObjectURL(url); + await fetch('http://127.0.0.1:5174/project-05.tar', { + method: 'POST', + body: data.projectFile, + }); }; return (