- Added qrcode.react v4.2.0 dependency
- Replaced visual placeholder with QRCodeSVG component
- QR displays actual transaction qrData from backend
- Added qrData state to capture API response
- Configured QR with error correction level M and white margin
Resolves: TASK-2026-01-20-003 audit P2 gap
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Install and configure vite-plugin-pwa
- Add manifest configuration for MiChangarrito
- Create SVG icons (192x192, 512x512) with MCH branding
- Add apple-touch-icon and favicon
- Update index.html with PWA meta tags
- Enable service worker with workbox for offline caching
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Agregar dependencias: i18next, react-i18next, i18next-browser-languagedetector
- Eliminar imports no utilizados (Search, Filter)
- Eliminar variables no utilizadas (refetch, generateCodeMutation)
- Renombrar params no usados con underscore (_supplier, _onRemove)
Build ahora pasa sin errores.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>