// Simple test to check if project edit page loads correctly const puppeteer = require('puppeteer') ;(async () => { const browser = await puppeteer.launch({ headless: false }) const page = await browser.newPage() try { // Go to admin login first (might be needed) await page.goto('http://localhost:5173/admin/login') await page.waitForTimeout(1000) // Try to go directly to edit page await page.goto('http://localhost:5173/admin/projects/8/edit') await page.waitForTimeout(2000) // Check if title field is populated const titleValue = await page.$eval( 'input[placeholder*="title" i], input[name*="title" i], #title', (el) => el.value ) console.log('Title field value:', titleValue) if (titleValue === 'Maitsu') { console.log('✅ Form loading works correctly!') } else { console.log('❌ Form loading failed - title not populated') } } catch (error) { console.error('Test failed:', error.message) } finally { await browser.close() } })()