export function triggerDownload(url: string, filename: string) { const a = document.createElement("a"); a.href = url; a.download = filename; document.body.appendChild(a); a.click(); document.body.removeChild(a); } export function formatFileSize(bytes: number): string { if (bytes < 1024 * 1024) { return `${(bytes / 1024).toFixed(0)} KB`; } return `${(bytes / (1024 * 1024)).toFixed(1)} MB`; }