Add full photo capture and management functionality using standard Web APIs: - Photo capture via getUserMedia (camera) or file upload - Automatic thumbnail generation (max 200px width) - IndexedDB storage for photos with Blob support - PhotoCapture component with camera preview and capture controls - PhotoGallery component with grid view and fullscreen modal - Integration into item detail page - 9 new unit tests (all passing) PWA-friendly implementation: - No native dependencies required - Works in mobile browsers - Falls back to file upload if camera unavailable - Stores photos locally in IndexedDB Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| lib | ||
| routes | ||
| test | ||
| app.css | ||
| app.d.ts | ||
| app.html | ||