import { chromium } from '@playwright/test'; (async () => { const browser = await chromium.launch(); // Desktop const desktopContext = await browser.newContext({ viewport: { width: 1280, height: 800 } }); const desktopPage = await desktopContext.newPage(); await desktopPage.goto('http://localhost:3000/pl'); // Poczekaj na zaƂadowanie await desktopPage.waitForTimeout(2000); await desktopPage.screenshot({ path: 'screenshot_desktop.png' }); await desktopContext.close(); // Mobile const mobileContext = await browser.newContext({ viewport: { width: 375, height: 667 } }); const mobilePage = await mobileContext.newPage(); await mobilePage.goto('http://localhost:3000/pl'); await mobilePage.waitForTimeout(2000); await mobilePage.screenshot({ path: 'screenshot_mobile.png' }); await mobileContext.close(); await browser.close(); console.log('Screenshots taken!'); })();