From 974096bc56595d3b9571144b00748a95ad893762 Mon Sep 17 00:00:00 2001 From: Arkadiusz Wieczorek Date: Sun, 22 May 2022 17:29:10 +0200 Subject: [PATCH] Stick to one window --- .../report-window/screenshot-generator.tsx | 24 ++++++++++++++++++- components/sidebar/sidebar.tsx | 8 +------ components/toolbar/toolbar.tsx | 9 ++----- 3 files changed, 26 insertions(+), 15 deletions(-) diff --git a/components/report-window/screenshot-generator.tsx b/components/report-window/screenshot-generator.tsx index af0142d..f225446 100644 --- a/components/report-window/screenshot-generator.tsx +++ b/components/report-window/screenshot-generator.tsx @@ -59,6 +59,19 @@ export default function ScreenshotGenerator({ return response as screenshotTask; } + function downloadFiles() { + const urls = images.map((el) => `http://65.108.60.135:3000/static/${taskId}/${el}`); + + for (const url of urls) { + let a = document.createElement('a'); + a.setAttribute('href', url); + a.setAttribute('download', ''); + a.setAttribute('target', '_blank'); + a.click(); + } + setReportWindowMode('preview'); + } + return (
{mode === 'idle' ? ( @@ -103,11 +116,18 @@ export default function ScreenshotGenerator({ {mode === 'in_progress' || mode === 'finished' ? (

Przygotowujemy zrzuty ekranów

+

+ Lorem ipsum dolor sit amet consectetur adipisicing elit. Dolore sint + laudantium blanditiis aperiam quos expedita voluptatem iure, nam aliquam vel + minus aliquid incidunt consequatur illo velit dolorem error exercitationem + tempora? +

{images.map((filename: string) => { return (
{mode === 'finished' ? ( - + ) : null} ) : null} diff --git a/components/sidebar/sidebar.tsx b/components/sidebar/sidebar.tsx index 57e15f7..e53d848 100644 --- a/components/sidebar/sidebar.tsx +++ b/components/sidebar/sidebar.tsx @@ -79,15 +79,9 @@ const Sidebar = () => {